Page MenuHomePhabricator

[mxn multi widget] Plane suggestion of QmitkSlicesInterpolator does not work correctly
Closed, ResolvedPublic

Description

As mentioned in T29203: [Multi widget] Make classes work with the new render window names render window specific names are used in some classes. {D665} removed most of the cases where a string was used.
Inside the QmitkSlicesInterpolator there is still a use of a render window string, inside QmitkSlicesInterpolator::RunPlaneSuggestion(): it is used to retrieve a render window for a plane suggestions.
Relevant functions:

  • QmitkSlicesInterpolator::OnSurfaceInterpolationFinished
  • QmitkSlicesInterpolator::StopUpdateInterpolationTimer
  • QmitkSlicesInterpolator::PrepareInputsFor3DInterpolation

Plane suggestion has been disabled in T28261: [Segmentation] Disable dysfunctional "Suggest Plane" feature of 3-d interpolation and the whole QmitkSlicesInterpolator is currently being refactored.
If we know how the future of the slices interpolator and plane suggestions looks, we need to take care of this part of code to make it work without specific render window name strings.

Revisions and Commits

rMITK MITK
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision

Event Timeline

kalali triaged this task as Normal priority.Oct 13 2022, 3:58 PM
kalali created this task.
kalali renamed this task from [Multi widget] Plane suggestion of QmitkSlicesInterpolator does not work correctly to [mxn multi widget] Plane suggestion of QmitkSlicesInterpolator does not work correctly.Mar 24 2023, 9:03 AM
kalali edited subscribers, added: floca; removed: s349i.

Updated task description since the class has been refactored. However, the issue still exists, but now it is - as far as I can see - only abut getting the visibility etc. which can easily be refactored.

s434n added a revision: Restricted Differential Revision.Apr 14 2023, 11:51 AM