Difference between revisions of "Slicer4:VTKWidgets"
From Slicer Wiki
Line 6: | Line 6: | ||
=List of VTK widgets used in Slicer 4= | =List of VTK widgets used in Slicer 4= | ||
Bold widgets below are being used by Slicer3.6. Other widgets included are widgets that we know we'd like to use in Slicer4. | Bold widgets below are being used by Slicer3.6. Other widgets included are widgets that we know we'd like to use in Slicer4. | ||
+ | |||
+ | '''[A]''' = High priority widget for the Annotation module in the December Release | ||
+ | |||
*'''vtkAngleWidget''' | *'''vtkAngleWidget''' | ||
*'''vtkBalloonWidget''' (and other special classes of vtkHoverWidget) | *'''vtkBalloonWidget''' (and other special classes of vtkHoverWidget) | ||
− | *'''vtkBidimensionalWidget''' | + | *'''vtkBidimensionalWidget''' '''[A]''' |
*'''vtkCaptionWidget''' | *'''vtkCaptionWidget''' | ||
*'''vtkImplicitPlaneWidget2''' | *'''vtkImplicitPlaneWidget2''' | ||
*'''vtkLineWidget2''' | *'''vtkLineWidget2''' | ||
− | *'''vtkTextWidget''' | + | *'''vtkTextWidget''' '''[A]''' |
− | *'''vtkSeedWidget''' | + | *'''vtkSeedWidget''' '''[A]''' |
*'''vtkSplineWidget2''' | *'''vtkSplineWidget2''' | ||
*vtkAffineWidget (need 3D version: a backport from vtkSlicerBoxWidget2 has required logic) | *vtkAffineWidget (need 3D version: a backport from vtkSlicerBoxWidget2 has required logic) | ||
Line 19: | Line 22: | ||
*vtkSplineWidget | *vtkSplineWidget | ||
*vtkContourWidget | *vtkContourWidget | ||
− | *vtkDistanceWidget (need to have 3D version of this!) | + | *vtkDistanceWidget (need to have 3D version of this!) '''[A]''' |
*vtkHandleWidget | *vtkHandleWidget | ||
*vtkLineWidget | *vtkLineWidget |
Revision as of 16:05, 10 September 2010
Home < Slicer4:VTKWidgetsBack to Slicer 4 Developer Projects
List of VTK widgets used in Slicer 4
Bold widgets below are being used by Slicer3.6. Other widgets included are widgets that we know we'd like to use in Slicer4.
[A] = High priority widget for the Annotation module in the December Release
- vtkAngleWidget
- vtkBalloonWidget (and other special classes of vtkHoverWidget)
- vtkBidimensionalWidget [A]
- vtkCaptionWidget
- vtkImplicitPlaneWidget2
- vtkLineWidget2
- vtkTextWidget [A]
- vtkSeedWidget [A]
- vtkSplineWidget2
- vtkAffineWidget (need 3D version: a backport from vtkSlicerBoxWidget2 has required logic)
- vtkBoxWidget (lower priority)
- vtkSplineWidget
- vtkContourWidget
- vtkDistanceWidget (need to have 3D version of this!) [A]
- vtkHandleWidget
- vtkLineWidget
- vtkTensorProbeWidget
- Expand ROI widget (RON):
- The most general case is a boolean of multiple prisms (like in the AZE demo on Thursday late afternoon).
- brick, skewed brick, cone, ellipsoid as special cases.
- applicable to volumes (with resampling), surface models (properly closing cut surfaces), tensor fields (with resampling).
- cutting planes (any kind of cuts, maybe reformat widget is the right one, with clip outside option)