HomePhabricator
Diffusion MITK 93bc0c914da3

Refactor SliceNavigationController's Update-function

Description

Refactor SliceNavigationController's Update-function

Summary:
Clean and simplify update-function

Many geometry-conversions / -copies are unnecessary.
Removing them and creating an additional, shorter function
helps reading the SliceNavigationController.

Clean and format SelectSliceByPoint-function

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: T29267

Differential Revision: https://phabricator.mitk.org/D703

Details

Provenance
kalaliAuthored on Sep 5 2022, 9:20 AM
kalaliPushed on Sep 7 2022, 7:48 PM
Reviewer
O1: MITK Reviewer Group I
Differential Revision
Restricted Differential Revision
Parents
rMITK573842afc450: Clean up due to local rebasing with latest develop
rMITKe2c468412e5b: Remove redundant / unused QmitkSliceBasedInterpolatorWidget
Branches
Unknown
Tags
Unknown
Tasks
T29267: Refactor SliceNavigationController's Update-function