30 #ifndef vtkSlicerAngleRepresentation2D_h 31 #define vtkSlicerAngleRepresentation2D_h 33 #include "vtkSlicerMarkupsModuleVTKWidgetsExport.h" 36 #include "vtkLookupTable.h" 39 class vtkDiscretizableColorTransferFunction;
40 class vtkSampleImplicitFunctionFilter;
53 void PrintSelf(ostream& os, vtkIndent indent)
override;
61 void GetActors(vtkPropCollection *)
override;
72 int &foundComponentType,
int &foundComponentIndex,
double &closestDistance2)
override;
87 vtkSmartPointer<vtkPolyData>
Line;
90 vtkSmartPointer<vtkArcSource>
Arc;
93 vtkSmartPointer<vtkDiscretizableColorTransferFunction>
ColorMap;
vtkSmartPointer< vtkSampleImplicitFunctionFilter > ArcSliceDistance
vtkSmartPointer< vtkArcSource > Arc
vtkSmartPointer< vtkActor2D > LineActor
vtkSmartPointer< vtkPolyDataMapper2D > ArcMapper
vtkSmartPointer< vtkTubeFilter > ArcTubeFilter
vtkSmartPointer< vtkTubeFilter > TubeFilter
vtkSmartPointer< vtkTransformPolyDataFilter > ArcWorldToSliceTransformer
vtkSmartPointer< vtkTransformPolyDataFilter > LineWorldToSliceTransformer
vtkSmartPointer< vtkSampleImplicitFunctionFilter > LineSliceDistance
vtkSmartPointer< vtkDiscretizableColorTransferFunction > ColorMap
vtkSmartPointer< vtkPolyDataMapper2D > LineMapper
vtkSmartPointer< vtkPolyData > Line
Default representation for the line widget.
vtkSmartPointer< vtkActor2D > ArcActor
Abstract Superclass for all specific types of MRML nodes.