Documentation/Labs/ViewInfrastructureImprovements

From Slicer Wiki
Revision as of 18:52, 1 December 2015 by Alexis.girault (talk | contribs)
Jump to: navigation, search
Home < Documentation < Labs < ViewInfrastructureImprovements

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