Slicer 5.9
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
Loading...
Searching...
No Matches
List of all members | Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkSlicerPlaneRepresentation2D Class Reference

Default representation for the plane widget. More...

#include <Modules/Loadable/Markups/VTKWidgets/vtkSlicerPlaneRepresentation2D.h>

Inheritance diagram for vtkSlicerPlaneRepresentation2D:
Inheritance graph
[legend]
Collaboration diagram for vtkSlicerPlaneRepresentation2D:
Collaboration graph
[legend]

Public Types

typedef vtkSlicerMarkupsWidgetRepresentation2D Superclass
 Standard methods for instances of this class.
 
- Public Types inherited from vtkSlicerMarkupsWidgetRepresentation2D
typedef vtkSlicerMarkupsWidgetRepresentation Superclass
 Standard methods for instances of this class.
 
- Public Types inherited from vtkSlicerMarkupsWidgetRepresentation
enum  {
  Unselected , Selected , Active , Project ,
  ProjectBack , NumberOfControlPointTypes
}
 
typedef vtkMRMLAbstractWidgetRepresentation Superclass
 Standard methods for instances of this class.
 
- Public Types inherited from vtkMRMLAbstractWidgetRepresentation
typedef vtkProp Superclass
 Standard methods for instances of this class.
 

Public Member Functions

void BuildPlane ()
 
void CanInteract (vtkMRMLInteractionEventData *interactionEventData, int &foundComponentType, int &foundComponentIndex, double &closestDistance2) override
 Position is displayed (slice) position.
 
void CanInteractWithPlane (vtkMRMLInteractionEventData *interactionEventData, int &foundComponentType, int &foundComponentIndex, double &closestDistance2)
 
void GetActors (vtkPropCollection *) override
 Methods to make this class behave as a vtkProp.
 
double * GetBounds () VTK_SIZEHINT(6) override
 Return the bounds of the representation.
 
virtual const char * GetClassName ()
 
bool GetTransformationReferencePoint (double referencePointWorld[3]) override
 Translation, rotation, scaling will happen around this position.
 
vtkTypeBool HasTranslucentPolygonalGeometry () override
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent) override
 
void ReleaseGraphicsResources (vtkWindow *) override
 
int RenderOpaqueGeometry (vtkViewport *viewport) override
 
int RenderOverlay (vtkViewport *viewport) override
 
int RenderTranslucentPolygonalGeometry (vtkViewport *viewport) override
 
void UpdateFromMRMLInternal (vtkMRMLNode *caller, unsigned long event, void *callData=nullptr) override
 
- Public Member Functions inherited from vtkSlicerMarkupsWidgetRepresentation2D
void CanInteractWithLine (vtkMRMLInteractionEventData *interactionEventData, int &foundComponentType, int &foundComponentIndex, double &closestDistance2)
 
void GetActors (vtkPropCollection *) override
 Methods to make this class behave as a vtkProp.
 
int GetNthControlPointDisplayPosition (int n, double pos[2]) override
 
virtual bool GetNthControlPointViewVisibility (int n)
 
void GetSliceToWorldCoordinates (const double[2], double[3])
 
void GetWorldToSliceCoordinates (const double worldPos[3], double slicePos[2])
 
vtkTypeBool HasTranslucentPolygonalGeometry () override
 
void PrintSelf (ostream &os, vtkIndent indent) override
 
void ReleaseGraphicsResources (vtkWindow *) override
 
int RenderOpaqueGeometry (vtkViewport *viewport) override
 
int RenderOverlay (vtkViewport *viewport) override
 
int RenderTranslucentPolygonalGeometry (vtkViewport *viewport) override
 
virtual void SetCenterSliceVisibility (bool visibility)
 Set the center slice visibility (i.e. if it is on the slice).
 
virtual void SetNthControlPointSliceVisibility (int n, bool visibility)
 Set the Nth node slice visibility (i.e. if it is on the slice).
 
- Public Member Functions inherited from vtkSlicerMarkupsWidgetRepresentation
virtual int FindClosestPointOnWidget (const int displayPos[2], double worldPos[3], int *idx)
 
void GetActors (vtkPropCollection *) override
 Methods to make this class behave as a vtkProp.
 
virtual vtkPolyData * GetControlPointsPolyData (int controlPointType)
 
virtual vtkPolyData * GetLabelControlPointsPolyData (int pipeline)
 
virtual vtkStringArray * GetLabels (int pipeline)
 
virtual vtkMRMLMarkupsDisplayNodeGetMarkupsDisplayNode ()
 
virtual vtkMRMLMarkupsNodeGetMarkupsNode ()
 
virtual vtkMRMLMarkupsNode::ControlPointGetNthControlPoint (int n)
 Get the nth control point.
 
virtual int GetNumberOfControlPoints ()
 Get number of control points.
 
virtual vtkPointPlacer * GetPointPlacer ()
 
vtkTypeBool HasTranslucentPolygonalGeometry () override
 
bool IsDisplayable ()
 
void PrintSelf (ostream &os, vtkIndent indent) override
 
void ReleaseGraphicsResources (vtkWindow *) override
 
int RenderOpaqueGeometry (vtkViewport *viewport) override
 
int RenderOverlay (vtkViewport *viewport) override
 
int RenderTranslucentPolygonalGeometry (vtkViewport *viewport) override
 
virtual void SetMarkupsDisplayNode (vtkMRMLMarkupsDisplayNode *markupsDisplayNode)
 Set/Get the vtkMRMLMarkupsNode connected with this representation.
 
virtual void UpdateCenterOfRotation ()
 Compute the center of rotation and update it in the Markups node.
 
void UpdateFromMRML (vtkMRMLNode *caller, unsigned long event, void *callData=nullptr) override
 Update the representation from markups node.
 
- Public Member Functions inherited from vtkMRMLAbstractWidgetRepresentation
virtual void AlwaysOnTopOff ()
 
virtual void AlwaysOnTopOn ()
 
void GetActors (vtkPropCollection *) override
 
void GetActors2D (vtkPropCollection *) override
 
virtual bool GetAlwaysOnTop ()
 
virtual double GetAlwaysOnTopRelativeOffsetFactor ()
 
virtual double GetAlwaysOnTopRelativeOffsetUnits ()
 
virtual vtkMRMLApplicationLogicGetApplicationLogic ()
 
double * GetBounds () VTK_SIZEHINT(6) override
 
virtual bool GetNeedToRender ()
 
virtual double GetPickingTolerance ()
 
virtual vtkRenderer * GetRenderer ()
 
double GetScreenScaleFactor ()
 Convenience method for getting screen scale factor from the associated view node.
 
virtual vtkMRMLAbstractViewNodeGetViewNode ()
 
void GetVolumes (vtkPropCollection *) override
 
vtkTypeBool HasTranslucentPolygonalGeometry () override
 
virtual void NeedToRenderOff ()
 
virtual void NeedToRenderOn ()
 
void PrintSelf (ostream &os, vtkIndent indent) override
 
void ReleaseGraphicsResources (vtkWindow *) override
 
int RenderOpaqueGeometry (vtkViewport *vtkNotUsed(viewport)) override
 
int RenderOverlay (vtkViewport *vtkNotUsed(viewport)) override
 
int RenderTranslucentPolygonalGeometry (vtkViewport *vtkNotUsed(viewport)) override
 
int RenderVolumetricGeometry (vtkViewport *vtkNotUsed(viewport)) override
 
virtual void SetAlwaysOnTop (bool)
 
virtual void SetAlwaysOnTopRelativeOffsetFactor (double)
 
virtual void SetAlwaysOnTopRelativeOffsetUnits (double)
 
virtual void SetApplicationLogic (vtkMRMLApplicationLogic *appLogic)
 
virtual void SetNeedToRender (bool)
 
virtual void SetPickingTolerance (double)
 
virtual void SetRenderer (vtkRenderer *ren)
 
virtual void SetViewNode (vtkMRMLAbstractViewNode *viewNode)
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkSlicerPlaneRepresentation2DNew ()
 Instantiate this class.
 
static vtkSlicerPlaneRepresentation2DSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkSlicerMarkupsWidgetRepresentation2D
static int IsTypeOf (const char *type)
 
static vtkSlicerMarkupsWidgetRepresentation2DSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkSlicerMarkupsWidgetRepresentation
static int IsTypeOf (const char *type)
 
static vtkSlicerMarkupsWidgetRepresentationSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkMRMLAbstractWidgetRepresentation
static int IsTypeOf (const char *type)
 
static vtkMRMLAbstractWidgetRepresentationSafeDownCast (vtkObject *o)
 

Protected Member Functions

virtual void UpdatePlaneFillColorMap (vtkDiscretizableColorTransferFunction *colormap, double color[3])
 
virtual void UpdatePlaneOutlineColorMap (vtkDiscretizableColorTransferFunction *colormap, double color[3])
 
 vtkSlicerPlaneRepresentation2D ()
 
 ~vtkSlicerPlaneRepresentation2D () override
 
- Protected Member Functions inherited from vtkSlicerMarkupsWidgetRepresentation2D
bool GetAllControlPointsVisible () override
 Convenience method.
 
ControlPointsPipeline2DGetControlPointsPipeline (int controlPointType)
 
double GetMaximumControlPointPickingDistance2 ()
 
vtkMRMLSliceNodeGetSliceNode ()
 Get MRML view node as slice view node.
 
double GetWidgetOpacity (int controlPointType)
 
void GetWorldToDisplayCoordinates (double *worldCoordinates, double *displayCoordinates)
 
void GetWorldToDisplayCoordinates (double r, double a, double s, double *displayCoordinates)
 Convert display to world coordinates.
 
virtual bool IsCenterDisplayableOnSlice (vtkMRMLMarkupsNode *node)
 Check, if the point is displayable in the current slice geometry.
 
virtual bool IsControlPointDisplayableOnSlice (vtkMRMLMarkupsNode *node, int pointIndex=0)
 Check, if the point is displayable in the current slice geometry.
 
virtual bool IsPointBehindSlice (vtkMRMLMarkupsNode *node, int pointIndex=0)
 Check, if the point is behind in the current slice geometry.
 
virtual bool IsPointInFrontSlice (vtkMRMLMarkupsNode *node, int pointIndex=0)
 Check, if the point is in front in the current slice geometry.
 
bool IsRepresentationIntersectingSlice (vtkPolyData *representation, const char *arrayName)
 Check if the representation polydata intersects the slice.
 
virtual void UpdateAllPointsAndLabelsFromMRML (double labelsOffset)
 
void UpdateControlPointSize () override
 
virtual void UpdateDistanceColorMap (vtkDiscretizableColorTransferFunction *colormap, double color[3])
 
void UpdatePlaneFromSliceNode ()
 
void UpdateViewScaleFactor () override
 
 vtkSlicerMarkupsWidgetRepresentation2D ()
 
 ~vtkSlicerMarkupsWidgetRepresentation2D () override
 
- Protected Member Functions inherited from vtkSlicerMarkupsWidgetRepresentation
void BuildLine (vtkPolyData *linePolyData, bool displayPosition)
 
bool GetAllControlPointsSelected ()
 Convenience method.
 
double * GetWidgetColor (int controlPointType) VTK_SIZEHINT(3)
 
virtual void SetMarkupsNode (vtkMRMLMarkupsNode *markupsNode)
 
 vtkSlicerMarkupsWidgetRepresentation ()
 
 ~vtkSlicerMarkupsWidgetRepresentation () override
 
- Protected Member Functions inherited from vtkMRMLAbstractWidgetRepresentation
void AddActorsBounds (vtkBoundingBox &bounds, const std::vector< vtkProp * > &actors, double *additionalBounds=nullptr)
 
void GetRendererComputedDisplayPositionFromWorldPosition (const double worldPos[3], double displayPos[2])
 
virtual void UpdateRelativeCoincidentTopologyOffsets (vtkMapper *mapper)
 
 vtkMRMLAbstractWidgetRepresentation ()
 
 ~vtkMRMLAbstractWidgetRepresentation () override
 

Protected Attributes

vtkNew< vtkActor2D > ArrowActor
 
vtkNew< vtkGlyphSource2D > ArrowFilter
 
vtkNew< vtkGlyph2D > ArrowGlypher
 
vtkNew< vtkPolyDataMapper2D > ArrowMapper
 
std::string LabelFormat
 
vtkNew< vtkAppendPolyData > PlaneAppend
 
vtkNew< vtkClipPolyData > PlaneClipperEndFadeFar
 
vtkNew< vtkClipPolyData > PlaneClipperEndFadeNear
 
vtkNew< vtkClipPolyData > PlaneClipperSlicePlane
 
vtkNew< vtkClipPolyData > PlaneClipperStartFadeFar
 
vtkNew< vtkClipPolyData > PlaneClipperStartFadeNear
 
vtkNew< vtkPlaneCutter > PlaneCutter
 
vtkNew< vtkActor2D > PlaneFillActor
 
vtkNew< vtkDiscretizableColorTransferFunction > PlaneFillColorMap
 
vtkNew< vtkPolyDataMapper2D > PlaneFillMapper
 
vtkNew< vtkPlaneSource > PlaneFilter
 
vtkNew< vtkGeometryFilter > PlaneGeometryFilter
 
vtkNew< vtkActor2D > PlaneOutlineActor
 
vtkNew< vtkDiscretizableColorTransferFunction > PlaneOutlineColorMap
 
vtkNew< vtkFeatureEdges > PlaneOutlineFilter
 
vtkNew< vtkPolyDataMapper2D > PlaneOutlineMapper
 
vtkNew< vtkTransformPolyDataFilter > PlaneOutlineWorldToSliceTransformer
 
vtkNew< vtkAppendPolyData > PlanePickingAppend
 
vtkNew< vtkSampleImplicitFunctionFilter > PlaneSliceDistance
 
vtkNew< vtkTransformPolyDataFilter > PlaneWorldToSliceTransformer
 
- Protected Attributes inherited from vtkSlicerMarkupsWidgetRepresentation2D
bool AnyPointVisibilityOnSlice = { false }
 
bool CenterVisibilityOnSlice = { false }
 
vtkSmartPointer< vtkIntArray > PointsVisibilityOnSlice
 
vtkSmartPointer< vtkPlane > SlicePlane
 
vtkSmartPointer< vtkTransform > WorldToSliceTransform
 
- Protected Attributes inherited from vtkSlicerMarkupsWidgetRepresentation
ControlPointsPipelineControlPoints [NumberOfControlPointTypes]
 
double ControlPointSize
 
vtkTypeBool CurveClosed
 
vtkWeakPointer< vtkMRMLMarkupsDisplayNodeMarkupsDisplayNode
 
vtkWeakPointer< vtkMRMLMarkupsNodeMarkupsNode
 
vtkTimeStamp MarkupsTransformModifiedTime
 
vtkSmartPointer< vtkPointPlacer > PointPlacer
 
double ScreenSizePixel
 
vtkSmartPointer< vtkTextActor > TextActor
 
double ViewScaleFactorMmPerPixel
 
- Protected Attributes inherited from vtkMRMLAbstractWidgetRepresentation
bool AlwaysOnTop
 
double AlwaysOnTopRelativeOffsetFactor { 0.0 }
 Relative offset used for rendering occluded actors.
 
double AlwaysOnTopRelativeOffsetUnits { -66000.0 }
 
vtkWeakPointer< vtkMRMLApplicationLogicApplicationLogic
 
double Bounds [6]
 Temporary variable to store GetBounds() result.
 
bool NeedToRender
 
double PickingTolerance
 
vtkWeakPointer< vtkRenderer > Renderer
 The renderer in which this widget is placed.
 
vtkWeakPointer< vtkMRMLAbstractViewNodeViewNode
 

Additional Inherited Members

- Static Protected Member Functions inherited from vtkSlicerMarkupsWidgetRepresentation
static int GetGlyphTypeSourceFromDisplay (int glyphTypeDisplay)
 

Detailed Description

Default representation for the plane widget.

This class provides the default concrete representation for the vtkMRMLAbstractWidget. See vtkMRMLAbstractWidget for details.

See also
vtkSlicerMarkupsWidgetRepresentation2D vtkMRMLAbstractWidget

Definition at line 50 of file vtkSlicerPlaneRepresentation2D.h.

Member Typedef Documentation

◆ Superclass

Standard methods for instances of this class.

Definition at line 57 of file vtkSlicerPlaneRepresentation2D.h.

Constructor & Destructor Documentation

◆ vtkSlicerPlaneRepresentation2D()

vtkSlicerPlaneRepresentation2D::vtkSlicerPlaneRepresentation2D ( )
protected

◆ ~vtkSlicerPlaneRepresentation2D()

vtkSlicerPlaneRepresentation2D::~vtkSlicerPlaneRepresentation2D ( )
overrideprotected

Member Function Documentation

◆ BuildPlane()

void vtkSlicerPlaneRepresentation2D::BuildPlane ( )

◆ CanInteract()

void vtkSlicerPlaneRepresentation2D::CanInteract ( vtkMRMLInteractionEventData * interactionEventData,
int & foundComponentType,
int & foundComponentIndex,
double & closestDistance2 )
overridevirtual

Position is displayed (slice) position.

Reimplemented from vtkSlicerMarkupsWidgetRepresentation2D.

◆ CanInteractWithPlane()

void vtkSlicerPlaneRepresentation2D::CanInteractWithPlane ( vtkMRMLInteractionEventData * interactionEventData,
int & foundComponentType,
int & foundComponentIndex,
double & closestDistance2 )

◆ GetActors()

void vtkSlicerPlaneRepresentation2D::GetActors ( vtkPropCollection * )
override

Methods to make this class behave as a vtkProp.

◆ GetBounds()

double * vtkSlicerPlaneRepresentation2D::GetBounds ( )
override

Return the bounds of the representation.

◆ GetClassName()

virtual const char * vtkSlicerPlaneRepresentation2D::GetClassName ( )
virtual

◆ GetTransformationReferencePoint()

bool vtkSlicerPlaneRepresentation2D::GetTransformationReferencePoint ( double referencePointWorld[3])
overridevirtual

Translation, rotation, scaling will happen around this position.

Reimplemented from vtkSlicerMarkupsWidgetRepresentation.

◆ HasTranslucentPolygonalGeometry()

vtkTypeBool vtkSlicerPlaneRepresentation2D::HasTranslucentPolygonalGeometry ( )
override

◆ IsA()

virtual int vtkSlicerPlaneRepresentation2D::IsA ( const char * type)
virtual

◆ IsTypeOf()

static int vtkSlicerPlaneRepresentation2D::IsTypeOf ( const char * type)
static

◆ New()

static vtkSlicerPlaneRepresentation2D * vtkSlicerPlaneRepresentation2D::New ( )
static

Instantiate this class.

◆ PrintSelf()

void vtkSlicerPlaneRepresentation2D::PrintSelf ( ostream & os,
vtkIndent indent )
override

◆ ReleaseGraphicsResources()

void vtkSlicerPlaneRepresentation2D::ReleaseGraphicsResources ( vtkWindow * )
override

◆ RenderOpaqueGeometry()

int vtkSlicerPlaneRepresentation2D::RenderOpaqueGeometry ( vtkViewport * viewport)
override

◆ RenderOverlay()

int vtkSlicerPlaneRepresentation2D::RenderOverlay ( vtkViewport * viewport)
override

◆ RenderTranslucentPolygonalGeometry()

int vtkSlicerPlaneRepresentation2D::RenderTranslucentPolygonalGeometry ( vtkViewport * viewport)
override

◆ SafeDownCast()

static vtkSlicerPlaneRepresentation2D * vtkSlicerPlaneRepresentation2D::SafeDownCast ( vtkObject * o)
static

◆ UpdateFromMRMLInternal()

void vtkSlicerPlaneRepresentation2D::UpdateFromMRMLInternal ( vtkMRMLNode * caller,
unsigned long event,
void * callData = nullptr )
overridevirtual

Subclasses of vtkContourCurveRepresentation must implement these methods. These are the methods that the widget and its representation use to communicate with each other.

Reimplemented from vtkSlicerMarkupsWidgetRepresentation2D.

◆ UpdatePlaneFillColorMap()

virtual void vtkSlicerPlaneRepresentation2D::UpdatePlaneFillColorMap ( vtkDiscretizableColorTransferFunction * colormap,
double color[3] )
protectedvirtual

◆ UpdatePlaneOutlineColorMap()

virtual void vtkSlicerPlaneRepresentation2D::UpdatePlaneOutlineColorMap ( vtkDiscretizableColorTransferFunction * colormap,
double color[3] )
protectedvirtual

Member Data Documentation

◆ ArrowActor

vtkNew<vtkActor2D> vtkSlicerPlaneRepresentation2D::ArrowActor
protected

Definition at line 119 of file vtkSlicerPlaneRepresentation2D.h.

◆ ArrowFilter

vtkNew<vtkGlyphSource2D> vtkSlicerPlaneRepresentation2D::ArrowFilter
protected

Definition at line 116 of file vtkSlicerPlaneRepresentation2D.h.

◆ ArrowGlypher

vtkNew<vtkGlyph2D> vtkSlicerPlaneRepresentation2D::ArrowGlypher
protected

Definition at line 117 of file vtkSlicerPlaneRepresentation2D.h.

◆ ArrowMapper

vtkNew<vtkPolyDataMapper2D> vtkSlicerPlaneRepresentation2D::ArrowMapper
protected

Definition at line 118 of file vtkSlicerPlaneRepresentation2D.h.

◆ LabelFormat

std::string vtkSlicerPlaneRepresentation2D::LabelFormat
protected

Definition at line 123 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneAppend

vtkNew<vtkAppendPolyData> vtkSlicerPlaneRepresentation2D::PlaneAppend
protected

Definition at line 103 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneClipperEndFadeFar

vtkNew<vtkClipPolyData> vtkSlicerPlaneRepresentation2D::PlaneClipperEndFadeFar
protected

Definition at line 100 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneClipperEndFadeNear

vtkNew<vtkClipPolyData> vtkSlicerPlaneRepresentation2D::PlaneClipperEndFadeNear
protected

Definition at line 98 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneClipperSlicePlane

vtkNew<vtkClipPolyData> vtkSlicerPlaneRepresentation2D::PlaneClipperSlicePlane
protected

Definition at line 96 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneClipperStartFadeFar

vtkNew<vtkClipPolyData> vtkSlicerPlaneRepresentation2D::PlaneClipperStartFadeFar
protected

Definition at line 99 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneClipperStartFadeNear

vtkNew<vtkClipPolyData> vtkSlicerPlaneRepresentation2D::PlaneClipperStartFadeNear
protected

Definition at line 97 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneCutter

vtkNew<vtkPlaneCutter> vtkSlicerPlaneRepresentation2D::PlaneCutter
protected

Definition at line 94 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneFillActor

vtkNew<vtkActor2D> vtkSlicerPlaneRepresentation2D::PlaneFillActor
protected

Definition at line 106 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneFillColorMap

vtkNew<vtkDiscretizableColorTransferFunction> vtkSlicerPlaneRepresentation2D::PlaneFillColorMap
protected

Definition at line 121 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneFillMapper

vtkNew<vtkPolyDataMapper2D> vtkSlicerPlaneRepresentation2D::PlaneFillMapper
protected

Definition at line 105 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneFilter

vtkNew<vtkPlaneSource> vtkSlicerPlaneRepresentation2D::PlaneFilter
protected

Definition at line 93 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneGeometryFilter

vtkNew<vtkGeometryFilter> vtkSlicerPlaneRepresentation2D::PlaneGeometryFilter
protected

Definition at line 102 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneOutlineActor

vtkNew<vtkActor2D> vtkSlicerPlaneRepresentation2D::PlaneOutlineActor
protected

Definition at line 112 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneOutlineColorMap

vtkNew<vtkDiscretizableColorTransferFunction> vtkSlicerPlaneRepresentation2D::PlaneOutlineColorMap
protected

Definition at line 109 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneOutlineFilter

vtkNew<vtkFeatureEdges> vtkSlicerPlaneRepresentation2D::PlaneOutlineFilter
protected

Definition at line 108 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneOutlineMapper

vtkNew<vtkPolyDataMapper2D> vtkSlicerPlaneRepresentation2D::PlaneOutlineMapper
protected

Definition at line 111 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneOutlineWorldToSliceTransformer

vtkNew<vtkTransformPolyDataFilter> vtkSlicerPlaneRepresentation2D::PlaneOutlineWorldToSliceTransformer
protected

Definition at line 110 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlanePickingAppend

vtkNew<vtkAppendPolyData> vtkSlicerPlaneRepresentation2D::PlanePickingAppend
protected

Definition at line 114 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneSliceDistance

vtkNew<vtkSampleImplicitFunctionFilter> vtkSlicerPlaneRepresentation2D::PlaneSliceDistance
protected

Definition at line 122 of file vtkSlicerPlaneRepresentation2D.h.

◆ PlaneWorldToSliceTransformer

vtkNew<vtkTransformPolyDataFilter> vtkSlicerPlaneRepresentation2D::PlaneWorldToSliceTransformer
protected

Definition at line 104 of file vtkSlicerPlaneRepresentation2D.h.


The documentation for this class was generated from the following file: