Ticket #9055 (assigned)
MultiSlice in the VSI and SliceViewer cross-communicate
Reported by: | Owen Arnold | Owned by: | Owen Arnold |
---|---|---|---|
Priority: | critical | Milestone: | Release 3.5 |
Component: | Framework | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: |
Description
This is a requirement captured in the Scientific Steering Committee 2014, and Pascal Manual has recently prompted us to ensure that it happens.
With the current MultiSlice you can shift-click on a slice position and it will render in the SliceViewer. However, the two views are not linked so updates to the slice position on one will not be mirrored in the other. I'm not sure how complicated it would be to drive the MultiSliceView externally, but I think that this will be one of the greatest challenges.
To make things easier, lets always make it so the the current creation route which involves VSI->SliceViewer is maintained. Also, we should probably disable the projection axis switching controls on the SliceViewer while they are linked. Perhaps, it we should also make it possible to unlink the two, which would get us back to the existing behaviour.
I've cc'd Michael as he probably has some useful contributions to make here.
Change History
comment:1 Changed 7 years ago by Nick Draper
- Owner changed from Anyone to Michael Reuter
- Status changed from new to assigned
comment:2 Changed 7 years ago by Michael Reuter
The linked behavior is going to require changes from Kitware to the interface. There's not enough information from ParaView's end to determine which slice is changing. You only get a "yes slices are changing" notification.
comment:7 Changed 6 years ago by Owen Arnold
This has actually been done as part of our work with Kitware for 4.2
comment:9 Changed 5 years ago by Owen Arnold
- Milestone changed from Release 3.4 to Release 3.5
Moved owen's tickets to 3.5
comment:10 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 9898
Michael I've assigned this to you, but if more of the work is on the slice viewer side you might want to pass it over to Owen.