Difference between revisions of "Slicer4:VTKWidgets"

From Slicer Wiki
Jump to: navigation, search
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.  
*vtkAffineWidget (need 3D version: a backport from vtkSlicerBoxWidget2 has required logic)
 
 
*'''vtkAngleWidget'''
 
*'''vtkAngleWidget'''
 
*'''vtkBalloonWidget''' (and other special classes of vtkHoverWidget)
 
*'''vtkBalloonWidget''' (and other special classes of vtkHoverWidget)
 
*'''vtkBidimensionalWidget'''
 
*'''vtkBidimensionalWidget'''
*vtkBoxWidget (lower priority)
 
 
*'''vtkCaptionWidget'''
 
*'''vtkCaptionWidget'''
*vtkContourWidget
 
*vtkDistanceWidget (need to have 3D version of this!)
 
*vtkHandleWidget
 
 
*'''vtkImplicitPlaneWidget2'''
 
*'''vtkImplicitPlaneWidget2'''
*vtkLineWidget
 
 
*'''vtkLineWidget2'''
 
*'''vtkLineWidget2'''
*vtkTensorProbeWidget
 
 
*'''vtkTextWidget'''
 
*'''vtkTextWidget'''
 
*'''vtkSeedWidget'''
 
*'''vtkSeedWidget'''
 
*'''vtkSplineWidget2'''
 
*'''vtkSplineWidget2'''
 +
*vtkAffineWidget (need 3D version: a backport from vtkSlicerBoxWidget2 has required logic)
 +
*vtkBoxWidget (lower priority)
 
*vtkSplineWidget
 
*vtkSplineWidget
 +
*vtkContourWidget
 +
*vtkDistanceWidget (need to have 3D version of this!)
 +
*vtkHandleWidget
 +
*vtkLineWidget
 +
*vtkTensorProbeWidget
 
*Expand ROI widget (RON):
 
*Expand ROI widget (RON):
 
** The most general case is a boolean of multiple prisms (like in the AZE demo on Thursday late afternoon).
 
** The most general case is a boolean of multiple prisms (like in the AZE demo on Thursday late afternoon).

Revision as of 14:28, 10 September 2010

Home < Slicer4:VTKWidgets
Back to Slicer 4 Developer Projects
  • See discussions during 2010 June project week here
  • See more detailed wishlist here

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.

  • vtkAngleWidget
  • vtkBalloonWidget (and other special classes of vtkHoverWidget)
  • vtkBidimensionalWidget
  • vtkCaptionWidget
  • vtkImplicitPlaneWidget2
  • vtkLineWidget2
  • vtkTextWidget
  • vtkSeedWidget
  • 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!)
  • 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)

Whishlist as of September 2010