Difference between revisions of "Slicer3 FlexibleLayouts"
From NAMIC Wiki
| Line 47: | Line 47: | ||
* [http://www.slicer.org/slicerWiki/index.php/Slicer3:UIDesign:WorkingProblems:SlicerFlexibleLayout:Architecture Representation] | * [http://www.slicer.org/slicerWiki/index.php/Slicer3:UIDesign:WorkingProblems:SlicerFlexibleLayout:Architecture Representation] | ||
| − | ==NOTES:== | + | ==NOTES:== |
| + | |||
| + | * Sebastien has been allowing creating multiple vtkMRMLViewerWidget or vtkMRMLCameraNode in the scenes | ||
| + | ** previously they were singletons | ||
| + | ** hard to patch underlying logic to take singleton status out. | ||
| + | ** sebastien made new branch off of 3.4 with his changes | ||
| + | ** found bugs in trunk (close scene 3 or 4 times, can't exit slicer) | ||
| + | * He is testing now with multiple cameras and views | ||
| + | * Able to svae load, fiducials work | ||
| + | * will give ron his code to change | ||
| + | * will patch 3.4 or put in 3.5 trunk after testing/fixing. | ||
| + | * new views will populate tabbed 3D views... | ||
| + | * When populating layout, will have to count number of vtkMRMLViewerNodes and assign to panes | ||
Revision as of 18:12, 24 June 2009
Home < Slicer3 FlexibleLayouts
Key Investigators
- GE: Jim Miller
- BWH/Isomics: Steve Pieper
- BWH: Wendy Plesniak
- Kitware: Sebastien Barre (the multi-camera / multi-3D view code in the "cameraviewhell" branch has been ported to 3.4 and is being tested).
Objective
- Continue implementing infrastructure and interface for generating custom layouts in Slicer3
Approach, Plan
- Representation and Logic are currently being implemented; finish this implementation and begin testing.
- Add functionality to read/write XML specification
- Integrate with exiting vtkMRMLLayoutNode
- Begin work on building GUI to support UXP design
Progress
References
NOTES:
- Sebastien has been allowing creating multiple vtkMRMLViewerWidget or vtkMRMLCameraNode in the scenes
- previously they were singletons
- hard to patch underlying logic to take singleton status out.
- sebastien made new branch off of 3.4 with his changes
- found bugs in trunk (close scene 3 or 4 times, can't exit slicer)
- He is testing now with multiple cameras and views
- Able to svae load, fiducials work
- will give ron his code to change
- will patch 3.4 or put in 3.5 trunk after testing/fixing.
- new views will populate tabbed 3D views...
- When populating layout, will have to count number of vtkMRMLViewerNodes and assign to panes