Difference between revisions of "Documentation/Labs/ViewInfrastructureImprovements"
From Slicer Wiki
m (moved Documentation/Labs/InteractorStyle to Documentation/Labs/ViewInfrastructureImprovements: including improvements for interactorstyle & mapping between vtkRenderWindow & vtkMRMLViewNode) |
|||
| Line 1: | Line 1: | ||
| + | = Goals = | ||
| + | * Update Slicer code base to listen to interactor instead of interactor style | ||
| + | * Add support for interactor style switch per view | ||
| + | * Allow access to vtkRenderWindow from vtkMRMLViewNode | ||
| − | = | + | = Motivation = |
| − | * | + | * We would like to conveniently be able to change the interactor style without having to reset all observer for the displayable managers. |
| + | * Accessing the vtkRenderWindow would allow us to do (for example) screenshots given a specific viewNode. | ||
| − | = | + | = InteractorStyle management = |
| + | == Current workaround == | ||
| + | TODO | ||
| + | == Issues == | ||
| + | TODO | ||
| + | == Design & implementation == | ||
| + | TODO | ||
| − | + | = vtkRenderWindow mapping = | |
| + | == Current workaround == | ||
| + | TODO | ||
| + | == Issues == | ||
| + | TODO | ||
| + | == Design & implementation == | ||
| + | TODO | ||
Revision as of 18:52, 1 December 2015
Home < Documentation < Labs < ViewInfrastructureImprovementsContents
Goals
- Update Slicer code base to listen to interactor instead of interactor style
- Add support for interactor style switch per view
- Allow access to vtkRenderWindow from vtkMRMLViewNode
Motivation
- We would like to conveniently be able to change the interactor style without having to reset all observer for the displayable managers.
- Accessing the vtkRenderWindow would allow us to do (for example) screenshots given a specific viewNode.
InteractorStyle management
Current workaround
TODO
Issues
TODO
Design & implementation
TODO
vtkRenderWindow mapping
Current workaround
TODO
Issues
TODO
Design & implementation
TODO