HomePhabricator
Diffusion MITK 9827e87b0805

T27490 - Correct handling of timepoints selected by SliceNavigator

Description

T27490 - Correct handling of timepoints selected by SliceNavigator

Summary:
Added convienience methods to SliceNavigationController
+ GetSelectedTimePoint
+ GetSelectedTimeStep
+ improved constness in BaseController

Added convinience method GetSelectedTimePoint to IRenderWindowPart

+ Refactor derived class interfaces

Removed dead code

Add time point awareness to QmitkSliceBasedInterpolatorWidget

Removed unused/incorrect ui file.

Refactored QmitkSlicesInterpolater to be time point aware.

Also reworked SurfaceInterpolationController in this context.

Refactored AutoSegmentationTools to be time point aware

+ increased constness

Refactored CESTStatisticView to be time point aware.

Reworked QmitkDicomInspectorView for time point awareness

Refactored QmitkImageCropperView to be time point aware.

+ increased constness

Test Plan: review, unit test and application test (important!)

Reviewers: O3 MITK Reviewer Group II, O1 MITK Reviewer Group I, thomass, kalali

Reviewed By: O3 MITK Reviewer Group II, O1 MITK Reviewer Group I, thomass, kalali

Subscribers: kalali

Maniphest Tasks: T27490

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

Details

Provenance
flocaAuthored on Jun 27 2020, 12:09 PM
flocaPushed on Jun 29 2020, 2:03 PM
Reviewer
O3: MITK Reviewer Group II
Differential Revision
Restricted Differential Revision
Parents
rMITKaa706123b8cd: (ML)Segmentation views no reinit views according to the reference image
rMITK479e4c4805f5: Merge branch 'bugfix/T27503-GCC-9.3-Ubuntu-20.04' into develop
Branches
Unknown
Tags
Unknown
Tasks
T27490: Correct handling of time points selected by SliceNavigator