Refactor BaseRenderer's update functions
Summary:
Clean and simplify functions to update geometries
The functions are made consistent and some unnecessary
geometry-casts are removed.
Update comments / documentation
Comments / documentation was very old and did not fit anymore,
especially with the recent changes made to the geometry update functions.
Clean base renderer
Reorder functions, remove unnecessary functions / data members,
format code, clean includes
Test Plan:
manual testing
- open MITK workbench, load image
- use navigation sliders to test slicing of image
- check different view directions / render windows
- use "2D", 3D and 4D images
Reviewers: kislinsk, O1 MITK Reviewer Group I
Reviewed By: kislinsk, O1 MITK Reviewer Group I
Subscribers: kalali, kislinsk
Maniphest Tasks: T29268
Differential Revision: https://phabricator.mitk.org/D704