HomePhabricator
Diffusion MITK 8fbb1850270f

Refactor BaseRenderer's update functions

Description

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

Details

Provenance
kalaliAuthored on Aug 24 2022, 6:17 PM
kalaliPushed on Sep 7 2022, 8:08 PM
Reviewer
O1: MITK Reviewer Group I
Differential Revision
Restricted Differential Revision
Parents
rMITKfd132fc808a1: Clean base renderer
rMITK93bc0c914da3: Refactor SliceNavigationController's Update-function
Branches
Unknown
Tags
Unknown
Tasks
T29268: Refactor BaseRenderer's update functions