This MR is unfortunately quite large. I will try to summarise what was done:
IDC_OverlayBasepackage was reorganised a little bit
IDC_OverlayCommoncontains only static methods from the
IDC_OverlayBaseclass has only member functions. Due to some issues, it is still basing on
TRTOverlayhave been updated for the changes.
MDTOverlayhas been updated and cleaned up to be closer in the naming to other overlay algorithms.
Note that the TRT overlay algorithm will be additionally cleaned-up in a follow-up MR so I plan to fix all typos and inconsistent naming later.
The output does not change in the test case although Pixel unit tests had to be changed.