HomePhabricator
Diffusion MITK 9827e87b0805

T27490 - Correct handling of timepoints selected by SliceNavigator

Authored by floca on Sat, Jun 27, 12:09 PM.

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

Merged Changes

CommitAuthorDetailsCommitted
aa706123b8cdfloca
(ML)Segmentation views no reinit views according to the reference image 
Jun 27
795547ab54bcfloca
Fixed review remarks 
Jun 27
70d71578a30cfloca
Fixed review remarks. 
Jun 23
d8b575f7d1e9floca
Refactored QmitkImageCropperView to be time point aware. 
Jun 22
ae14494f50dffloca
Reworked QmitkDicomInspectorView for time point awareness 
Jun 22
0e300ecea187floca
Refactored CESTStatisticView to be time point aware. 
Jun 22
09e4ea88b587floca
Refactored AutoSegmentationTools to be time point aware 
Jun 22
a5f414eb66e6floca
Refactored QmitkSlicesInterpolater to be time point aware. 
Jun 22
735b36be69b3floca
Removed unused/incorrect ui file. 
Jun 21
e7dd2b342ea1floca
Add time point awareness to QmitkSliceBasedInterpolatorWidget 
Jun 21
6b246a24bc55floca
Removed dead code 
Jun 21
8f6380912e9dfloca
Added convinience method GetSelectedTimePoint to IRenderWindowPart 
Jun 21
75e424bf5121floca
Added convienience methods to SliceNavigationController 
Jun 21