Slicer  4.8
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Protected Attributes
vtkAnnotationROIRepresentation Class Reference

#include <Modules/Loadable/Annotations/VTKWidgets/vtkAnnotationROIRepresentation.h>

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

Public Types

enum  {
  Outside =0, MoveF0, MoveF1, MoveF2,
  MoveF3, MoveF4, MoveF5, Translating,
  Rotating, Scaling
}
 
typedef vtkWidgetRepresentation Superclass
 Standard methods for the class. More...
 

Public Member Functions

virtual void BuildRepresentation () VTK_OVERRIDE
 
virtual int ComputeInteractionState (int X, int Y, int modify=0) VTK_OVERRIDE
 
virtual void GetActors (vtkPropCollection *actors) VTK_OVERRIDE
 
virtual double * GetBounds () VTK_OVERRIDE
 
void GetCenter (double center[])
 get the center of the box More...
 
virtual const char * GetClassName ()
 
void GetExtents (double bounds[])
 get 3 extents along sides of the box More...
 
virtual vtkProperty * GetFaceProperty ()
 
virtual int GetInsideOut ()
 
virtual int GetOutlineCursorWires ()
 
virtual int GetOutlineFaceWires ()
 
virtual vtkProperty * GetOutlineProperty ()
 
void GetPlanes (vtkPlanes *planes)
 
void GetPolyData (vtkPolyData *pd)
 
virtual vtkProperty * GetSelectedFaceProperty ()
 
virtual vtkProperty * GetSelectedHandleProperty ()
 
virtual vtkProperty * GetSelectedOutlineProperty ()
 
virtual void GetTransform (vtkTransform *t)
 
virtual vtkMatrix4x4 * GetWorldToLocalMatrix ()
 
void HandlesOff ()
 
void HandlesOn ()
 
virtual int HasTranslucentPolygonalGeometry () VTK_OVERRIDE
 
virtual void InsideOutOff ()
 
virtual void InsideOutOn ()
 
virtual int IsA (const char *type)
 
void OutlineCursorWiresOff ()
 
void OutlineCursorWiresOn ()
 
void OutlineFaceWiresOff ()
 
void OutlineFaceWiresOn ()
 
virtual void PlaceWidget (double bounds[6]) VTK_OVERRIDE
 These are methods that satisfy vtkWidgetRepresentation's API. More...
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void ReleaseGraphicsResources (vtkWindow *) VTK_OVERRIDE
 Methods supporting, and required by, the rendering process. More...
 
virtual int RenderOpaqueGeometry (vtkViewport *) VTK_OVERRIDE
 
virtual int RenderTranslucentPolygonalGeometry (vtkViewport *) VTK_OVERRIDE
 
virtual void SetInsideOut (int)
 
virtual void SetInteractionState (int state)
 
void SetOutlineCursorWires (int)
 
void SetOutlineFaceWires (int)
 
virtual void SetTransform (vtkTransform *t)
 
void SetWorldToLocalMatrix (vtkMatrix4x4 *worldToLocalMatrix)
 Get/Set optional world to local coordiante system transformation. More...
 
virtual void StartWidgetInteraction (double e[2]) VTK_OVERRIDE
 
virtual void WidgetInteraction (double e[2]) VTK_OVERRIDE
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkAnnotationROIRepresentationNew ()
 Instantiate the class. More...
 
static vtkAnnotationROIRepresentationSafeDownCast (vtkObject *o)
 

Static Public Attributes

static const int NUMBER_HANDLES = 7
 

Protected Member Functions

void ComputeNormals ()
 
virtual void CreateDefaultProperties ()
 
void GenerateOutline ()
 
void GetDirection (const double Nx[3], const double Ny[3], const double Nz[3], double dir[3])
 
virtual void HighlightFace (int cellId)
 
virtual int HighlightHandle (vtkProp *prop)
 
void HighlightOutline (int highlight)
 
void MoveFace (double *p1, double *p2, double *dir, double *x1, double *x2, double *x3, double *x4, double *x5)
 
void MoveMinusXFace (double *p1, double *p2)
 
void MoveMinusYFace (double *p1, double *p2)
 
void MoveMinusZFace (double *p1, double *p2)
 
void MovePlusXFace (double *p1, double *p2)
 
void MovePlusYFace (double *p1, double *p2)
 
void MovePlusZFace (double *p1, double *p2)
 
virtual void PositionHandles ()
 
virtual void Rotate (int X, int Y, double *p1, double *p2, double *vpn)
 
virtual void Scale (double *p1, double *p2, int X, int Y)
 
virtual void SizeHandles ()
 
virtual void Translate (double *p1, double *p2)
 Helper methods. More...
 
 vtkAnnotationROIRepresentation ()
 
 ~vtkAnnotationROIRepresentation ()
 

Protected Attributes

vtkBox * BoundingBox
 Support GetBounds() method. More...
 
vtkActor * CurrentHandle
 
int CurrentHexFace
 
vtkProperty * FaceProperty
 
vtkActor ** Handle
 glyphs representing hot spots (e.g., handles) More...
 
vtkSphereSource ** HandleGeometry
 
vtkPolyDataMapper ** HandleMapper
 
vtkCellPicker * HandlePicker
 Do the picking. More...
 
vtkProperty * HandleProperties [NUMBER_HANDLES]
 
vtkActor * HexActor
 the hexahedron (6 faces) More...
 
vtkActor * HexFace
 A face of the hexahedron. More...
 
vtkPolyDataMapper * HexFaceMapper
 
vtkPolyData * HexFacePolyData
 
vtkPolyDataMapper * HexMapper
 
vtkActor * HexOutline
 wireframe outline More...
 
vtkPolyData * HexPolyData
 
int InsideOut
 Control the orientation of the normals. More...
 
double LastEventPosition [4]
 Manage how the representation appears. More...
 
vtkCellPicker * LastPicker
 
vtkMatrix4x4 * Matrix
 
double N [6][3]
 
int OutlineCursorWires
 
int OutlineFaceWires
 
vtkPolyDataMapper * OutlineMapper
 
vtkPolyData * OutlinePolyData
 
vtkProperty * OutlineProperty
 
vtkDoubleArray * PlaneNormals
 
vtkPoints * PlanePoints
 Internal ivars for performance. More...
 
vtkPoints * Points
 
vtkProperty * SelectedFaceProperty
 
vtkProperty * SelectedHandleProperty
 
vtkProperty * SelectedOutlineProperty
 
vtkTransform * Transform
 Transform the hexahedral points (used for rotations) More...
 
vtkMatrix4x4 * WorldToLocalMatrix
 

Detailed Description

Definition at line 59 of file vtkAnnotationROIRepresentation.h.

Member Typedef Documentation

◆ Superclass

typedef vtkWidgetRepresentation vtkAnnotationROIRepresentation::Superclass

Standard methods for the class.

Definition at line 70 of file vtkAnnotationROIRepresentation.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
Outside 
MoveF0 
MoveF1 
MoveF2 
MoveF3 
MoveF4 
MoveF5 
Translating 
Rotating 
Scaling 

Definition at line 183 of file vtkAnnotationROIRepresentation.h.

Constructor & Destructor Documentation

◆ vtkAnnotationROIRepresentation()

vtkAnnotationROIRepresentation::vtkAnnotationROIRepresentation ( )
protected

◆ ~vtkAnnotationROIRepresentation()

vtkAnnotationROIRepresentation::~vtkAnnotationROIRepresentation ( )
protected

Member Function Documentation

◆ BuildRepresentation()

virtual void vtkAnnotationROIRepresentation::BuildRepresentation ( )
virtual

◆ ComputeInteractionState()

virtual int vtkAnnotationROIRepresentation::ComputeInteractionState ( int  X,
int  Y,
int  modify = 0 
)
virtual

◆ ComputeNormals()

void vtkAnnotationROIRepresentation::ComputeNormals ( )
protected

◆ CreateDefaultProperties()

virtual void vtkAnnotationROIRepresentation::CreateDefaultProperties ( )
protectedvirtual

◆ GenerateOutline()

void vtkAnnotationROIRepresentation::GenerateOutline ( )
protected

◆ GetActors()

virtual void vtkAnnotationROIRepresentation::GetActors ( vtkPropCollection *  actors)
virtual

◆ GetBounds()

virtual double* vtkAnnotationROIRepresentation::GetBounds ( )
virtual

◆ GetCenter()

void vtkAnnotationROIRepresentation::GetCenter ( double  center[])

get the center of the box

◆ GetClassName()

virtual const char* vtkAnnotationROIRepresentation::GetClassName ( )
virtual

◆ GetDirection()

void vtkAnnotationROIRepresentation::GetDirection ( const double  Nx[3],
const double  Ny[3],
const double  Nz[3],
double  dir[3] 
)
protected

◆ GetExtents()

void vtkAnnotationROIRepresentation::GetExtents ( double  bounds[])

get 3 extents along sides of the box

◆ GetFaceProperty()

virtual vtkProperty* vtkAnnotationROIRepresentation::GetFaceProperty ( )
virtual

Get the face properties (the faces of the box). The properties of the face when selected and normal can be set.

◆ GetInsideOut()

virtual int vtkAnnotationROIRepresentation::GetInsideOut ( )
virtual

◆ GetOutlineCursorWires()

virtual int vtkAnnotationROIRepresentation::GetOutlineCursorWires ( )
virtual

◆ GetOutlineFaceWires()

virtual int vtkAnnotationROIRepresentation::GetOutlineFaceWires ( )
virtual

◆ GetOutlineProperty()

virtual vtkProperty* vtkAnnotationROIRepresentation::GetOutlineProperty ( )
virtual

Get the outline properties (the outline of the box). The properties of the outline when selected and normal can be set.

◆ GetPlanes()

void vtkAnnotationROIRepresentation::GetPlanes ( vtkPlanes *  planes)

Get the planes describing the implicit function defined by the box widget. The user must provide the instance of the class vtkPlanes. Note that vtkPlanes is a subclass of vtkImplicitFunction, meaning that it can be used by a variety of filters to perform clipping, cutting, and selection of data. (The direction of the normals of the planes can be reversed enabling the InsideOut flag.)

◆ GetPolyData()

void vtkAnnotationROIRepresentation::GetPolyData ( vtkPolyData *  pd)

Grab the polydata (including points) that define the box widget. The polydata consists of 6 quadrilateral faces and 15 points. The first eight points define the eight corner vertices; the next six define the -x,+x, -y,+y, -z,+z face points; and the final point (the 15th out of 15 points) defines the center of the box. These point values are guaranteed to be up-to-date when either the widget's corresponding InteractionEvent or EndInteractionEvent events are invoked. The user provides the vtkPolyData and the points and cells are added to it.

◆ GetSelectedFaceProperty()

virtual vtkProperty* vtkAnnotationROIRepresentation::GetSelectedFaceProperty ( )
virtual

◆ GetSelectedHandleProperty()

virtual vtkProperty* vtkAnnotationROIRepresentation::GetSelectedHandleProperty ( )
virtual

Get the handle properties (the little balls are the handles). The properties of the handles, when selected or normal, can be specified.

◆ GetSelectedOutlineProperty()

virtual vtkProperty* vtkAnnotationROIRepresentation::GetSelectedOutlineProperty ( )
virtual

◆ GetTransform()

virtual void vtkAnnotationROIRepresentation::GetTransform ( vtkTransform *  t)
virtual

Retrieve a linear transform characterizing the transformation of the box. Note that the transformation is relative to where PlaceWidget() was initially called. This method modifies the transform provided. The transform can be used to control the position of vtkProp3D's, as well as other transformation operations (e.g., vtkTranformPolyData).

◆ GetWorldToLocalMatrix()

virtual vtkMatrix4x4* vtkAnnotationROIRepresentation::GetWorldToLocalMatrix ( )
virtual

◆ HandlesOff()

void vtkAnnotationROIRepresentation::HandlesOff ( )

◆ HandlesOn()

void vtkAnnotationROIRepresentation::HandlesOn ( )

Switches handles (the spheres) on or off by manipulating the underlying actor visibility.

◆ HasTranslucentPolygonalGeometry()

virtual int vtkAnnotationROIRepresentation::HasTranslucentPolygonalGeometry ( )
virtual

◆ HighlightFace()

virtual void vtkAnnotationROIRepresentation::HighlightFace ( int  cellId)
protectedvirtual

◆ HighlightHandle()

virtual int vtkAnnotationROIRepresentation::HighlightHandle ( vtkProp *  prop)
protectedvirtual

◆ HighlightOutline()

void vtkAnnotationROIRepresentation::HighlightOutline ( int  highlight)
protected

◆ InsideOutOff()

virtual void vtkAnnotationROIRepresentation::InsideOutOff ( )
virtual

◆ InsideOutOn()

virtual void vtkAnnotationROIRepresentation::InsideOutOn ( )
virtual

◆ IsA()

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

◆ IsTypeOf()

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

◆ MoveFace()

void vtkAnnotationROIRepresentation::MoveFace ( double *  p1,
double *  p2,
double *  dir,
double *  x1,
double *  x2,
double *  x3,
double *  x4,
double *  x5 
)
protected

◆ MoveMinusXFace()

void vtkAnnotationROIRepresentation::MoveMinusXFace ( double *  p1,
double *  p2 
)
protected

◆ MoveMinusYFace()

void vtkAnnotationROIRepresentation::MoveMinusYFace ( double *  p1,
double *  p2 
)
protected

◆ MoveMinusZFace()

void vtkAnnotationROIRepresentation::MoveMinusZFace ( double *  p1,
double *  p2 
)
protected

◆ MovePlusXFace()

void vtkAnnotationROIRepresentation::MovePlusXFace ( double *  p1,
double *  p2 
)
protected

◆ MovePlusYFace()

void vtkAnnotationROIRepresentation::MovePlusYFace ( double *  p1,
double *  p2 
)
protected

◆ MovePlusZFace()

void vtkAnnotationROIRepresentation::MovePlusZFace ( double *  p1,
double *  p2 
)
protected

◆ New()

static vtkAnnotationROIRepresentation* vtkAnnotationROIRepresentation::New ( )
static

Instantiate the class.

◆ OutlineCursorWiresOff()

void vtkAnnotationROIRepresentation::OutlineCursorWiresOff ( )
inline

Definition at line 159 of file vtkAnnotationROIRepresentation.h.

◆ OutlineCursorWiresOn()

void vtkAnnotationROIRepresentation::OutlineCursorWiresOn ( )
inline

Definition at line 158 of file vtkAnnotationROIRepresentation.h.

◆ OutlineFaceWiresOff()

void vtkAnnotationROIRepresentation::OutlineFaceWiresOff ( )
inline

Definition at line 150 of file vtkAnnotationROIRepresentation.h.

◆ OutlineFaceWiresOn()

void vtkAnnotationROIRepresentation::OutlineFaceWiresOn ( )
inline

Definition at line 149 of file vtkAnnotationROIRepresentation.h.

◆ PlaceWidget()

virtual void vtkAnnotationROIRepresentation::PlaceWidget ( double  bounds[6])
virtual

These are methods that satisfy vtkWidgetRepresentation's API.

◆ PositionHandles()

virtual void vtkAnnotationROIRepresentation::PositionHandles ( )
protectedvirtual

◆ PrintSelf()

void vtkAnnotationROIRepresentation::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

◆ ReleaseGraphicsResources()

virtual void vtkAnnotationROIRepresentation::ReleaseGraphicsResources ( vtkWindow *  )
virtual

Methods supporting, and required by, the rendering process.

Reimplemented in vtkAnnotationROIRepresentation2D.

◆ RenderOpaqueGeometry()

virtual int vtkAnnotationROIRepresentation::RenderOpaqueGeometry ( vtkViewport *  )
virtual

◆ RenderTranslucentPolygonalGeometry()

virtual int vtkAnnotationROIRepresentation::RenderTranslucentPolygonalGeometry ( vtkViewport *  )
virtual

◆ Rotate()

virtual void vtkAnnotationROIRepresentation::Rotate ( int  X,
int  Y,
double *  p1,
double *  p2,
double *  vpn 
)
protectedvirtual

◆ SafeDownCast()

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

◆ Scale()

virtual void vtkAnnotationROIRepresentation::Scale ( double *  p1,
double *  p2,
int  X,
int  Y 
)
protectedvirtual

◆ SetInsideOut()

virtual void vtkAnnotationROIRepresentation::SetInsideOut ( int  )
virtual

Set/Get the InsideOut flag. This data memeber is used in conjunction with the GetPlanes() method. When off, the normals point out of the box. When on, the normals point into the hexahedron. InsideOut is off by default.

◆ SetInteractionState()

virtual void vtkAnnotationROIRepresentation::SetInteractionState ( int  state)
virtual

The interaction state may be set from a widget (e.g., vtkSlicerBoxWidget2) or other object. This controls how the interaction with the widget proceeds. Normally this method is used as part of a handshaking process with the widget: First ComputeInteractionState() is invoked that returns a state based on geometric considerations (i.e., cursor near a widget feature), then based on events, the widget may modify this further.

Reimplemented in vtkAnnotationROIRepresentation2D.

◆ SetOutlineCursorWires()

void vtkAnnotationROIRepresentation::SetOutlineCursorWires ( int  )

Control the representation of the outline. This flag enables the cursor lines running between the handles. By default cursor wires are on.

◆ SetOutlineFaceWires()

void vtkAnnotationROIRepresentation::SetOutlineFaceWires ( int  )

Control the representation of the outline. This flag enables face wires. By default face wires are off.

◆ SetTransform()

virtual void vtkAnnotationROIRepresentation::SetTransform ( vtkTransform *  t)
virtual

Set the position, scale and orientation of the box widget using the transform specified. Note that the transformation is relative to where PlaceWidget() was initially called (i.e., the original bounding box).

◆ SetWorldToLocalMatrix()

void vtkAnnotationROIRepresentation::SetWorldToLocalMatrix ( vtkMatrix4x4 *  worldToLocalMatrix)

Get/Set optional world to local coordiante system transformation.

◆ SizeHandles()

virtual void vtkAnnotationROIRepresentation::SizeHandles ( )
protectedvirtual

◆ StartWidgetInteraction()

virtual void vtkAnnotationROIRepresentation::StartWidgetInteraction ( double  e[2])
virtual

◆ Translate()

virtual void vtkAnnotationROIRepresentation::Translate ( double *  p1,
double *  p2 
)
protectedvirtual

Helper methods.

◆ WidgetInteraction()

virtual void vtkAnnotationROIRepresentation::WidgetInteraction ( double  e[2])
virtual

Member Data Documentation

◆ BoundingBox

vtkBox* vtkAnnotationROIRepresentation::BoundingBox
protected

Support GetBounds() method.

Definition at line 252 of file vtkAnnotationROIRepresentation.h.

◆ CurrentHandle

vtkActor* vtkAnnotationROIRepresentation::CurrentHandle
protected

Definition at line 244 of file vtkAnnotationROIRepresentation.h.

◆ CurrentHexFace

int vtkAnnotationROIRepresentation::CurrentHexFace
protected

Definition at line 245 of file vtkAnnotationROIRepresentation.h.

◆ FaceProperty

vtkProperty* vtkAnnotationROIRepresentation::FaceProperty
protected

Definition at line 259 of file vtkAnnotationROIRepresentation.h.

◆ Handle

vtkActor** vtkAnnotationROIRepresentation::Handle
protected

glyphs representing hot spots (e.g., handles)

Definition at line 226 of file vtkAnnotationROIRepresentation.h.

◆ HandleGeometry

vtkSphereSource** vtkAnnotationROIRepresentation::HandleGeometry
protected

Definition at line 228 of file vtkAnnotationROIRepresentation.h.

◆ HandleMapper

vtkPolyDataMapper** vtkAnnotationROIRepresentation::HandleMapper
protected

Definition at line 227 of file vtkAnnotationROIRepresentation.h.

◆ HandlePicker

vtkCellPicker* vtkAnnotationROIRepresentation::HandlePicker
protected

Do the picking.

Definition at line 242 of file vtkAnnotationROIRepresentation.h.

◆ HandleProperties

vtkProperty* vtkAnnotationROIRepresentation::HandleProperties[NUMBER_HANDLES]
protected

Properties used to control the appearance of selected objects and the manipulator in general.

Definition at line 257 of file vtkAnnotationROIRepresentation.h.

◆ HexActor

vtkActor* vtkAnnotationROIRepresentation::HexActor
protected

the hexahedron (6 faces)

Definition at line 214 of file vtkAnnotationROIRepresentation.h.

◆ HexFace

vtkActor* vtkAnnotationROIRepresentation::HexFace
protected

A face of the hexahedron.

Definition at line 221 of file vtkAnnotationROIRepresentation.h.

◆ HexFaceMapper

vtkPolyDataMapper* vtkAnnotationROIRepresentation::HexFaceMapper
protected

Definition at line 222 of file vtkAnnotationROIRepresentation.h.

◆ HexFacePolyData

vtkPolyData* vtkAnnotationROIRepresentation::HexFacePolyData
protected

Definition at line 223 of file vtkAnnotationROIRepresentation.h.

◆ HexMapper

vtkPolyDataMapper* vtkAnnotationROIRepresentation::HexMapper
protected

Definition at line 215 of file vtkAnnotationROIRepresentation.h.

◆ HexOutline

vtkActor* vtkAnnotationROIRepresentation::HexOutline
protected

wireframe outline

Definition at line 237 of file vtkAnnotationROIRepresentation.h.

◆ HexPolyData

vtkPolyData* vtkAnnotationROIRepresentation::HexPolyData
protected

Definition at line 216 of file vtkAnnotationROIRepresentation.h.

◆ InsideOut

int vtkAnnotationROIRepresentation::InsideOut
protected

Control the orientation of the normals.

Definition at line 266 of file vtkAnnotationROIRepresentation.h.

◆ LastEventPosition

double vtkAnnotationROIRepresentation::LastEventPosition[4]
protected

Manage how the representation appears.

Definition at line 211 of file vtkAnnotationROIRepresentation.h.

◆ LastPicker

vtkCellPicker* vtkAnnotationROIRepresentation::LastPicker
protected

Definition at line 246 of file vtkAnnotationROIRepresentation.h.

◆ Matrix

vtkMatrix4x4* vtkAnnotationROIRepresentation::Matrix
protected

Definition at line 285 of file vtkAnnotationROIRepresentation.h.

◆ N

double vtkAnnotationROIRepresentation::N[6][3]
protected

Definition at line 218 of file vtkAnnotationROIRepresentation.h.

◆ NUMBER_HANDLES

const int vtkAnnotationROIRepresentation::NUMBER_HANDLES = 7
static

Definition at line 73 of file vtkAnnotationROIRepresentation.h.

◆ OutlineCursorWires

int vtkAnnotationROIRepresentation::OutlineCursorWires
protected

Definition at line 268 of file vtkAnnotationROIRepresentation.h.

◆ OutlineFaceWires

int vtkAnnotationROIRepresentation::OutlineFaceWires
protected

Definition at line 267 of file vtkAnnotationROIRepresentation.h.

◆ OutlineMapper

vtkPolyDataMapper* vtkAnnotationROIRepresentation::OutlineMapper
protected

Definition at line 238 of file vtkAnnotationROIRepresentation.h.

◆ OutlinePolyData

vtkPolyData* vtkAnnotationROIRepresentation::OutlinePolyData
protected

Definition at line 239 of file vtkAnnotationROIRepresentation.h.

◆ OutlineProperty

vtkProperty* vtkAnnotationROIRepresentation::OutlineProperty
protected

Definition at line 261 of file vtkAnnotationROIRepresentation.h.

◆ PlaneNormals

vtkDoubleArray* vtkAnnotationROIRepresentation::PlaneNormals
protected

Definition at line 284 of file vtkAnnotationROIRepresentation.h.

◆ PlanePoints

vtkPoints* vtkAnnotationROIRepresentation::PlanePoints
protected

Internal ivars for performance.

Definition at line 283 of file vtkAnnotationROIRepresentation.h.

◆ Points

vtkPoints* vtkAnnotationROIRepresentation::Points
protected

Definition at line 217 of file vtkAnnotationROIRepresentation.h.

◆ SelectedFaceProperty

vtkProperty* vtkAnnotationROIRepresentation::SelectedFaceProperty
protected

Definition at line 260 of file vtkAnnotationROIRepresentation.h.

◆ SelectedHandleProperty

vtkProperty* vtkAnnotationROIRepresentation::SelectedHandleProperty
protected

Definition at line 258 of file vtkAnnotationROIRepresentation.h.

◆ SelectedOutlineProperty

vtkProperty* vtkAnnotationROIRepresentation::SelectedOutlineProperty
protected

Definition at line 262 of file vtkAnnotationROIRepresentation.h.

◆ Transform

vtkTransform* vtkAnnotationROIRepresentation::Transform
protected

Transform the hexahedral points (used for rotations)

Definition at line 249 of file vtkAnnotationROIRepresentation.h.

◆ WorldToLocalMatrix

vtkMatrix4x4* vtkAnnotationROIRepresentation::WorldToLocalMatrix
protected

Definition at line 287 of file vtkAnnotationROIRepresentation.h.


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