IDC_Overlay cleanup
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 theOverlaynamespace -
IDC_OverlayBaseclass has only member functions. Due to some issues, it is still basing onOverlayAlgBase.
-
-
PixelOverlay,SCTOverlayandTRTOverlayhave 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.
/cc @jchapman
Edited by Tadej Novak