28 #ifndef vtkSeedRepresentation_h 29 #define vtkSeedRepresentation_h 31 #include "vtkInteractionWidgetsModule.h" 61 virtual void GetSeedWorldPosition(
unsigned int seedNum,
double pos[3] );
62 virtual void SetSeedDisplayPosition(
unsigned int seedNum,
double pos[3] );
63 virtual void GetSeedDisplayPosition(
unsigned int seedNum,
double pos[3] );
69 int GetNumberOfSeeds();
94 return this->HandleRepresentation;
104 vtkSetClampMacro( Tolerance,
int, 1, 100 );
105 vtkGetMacro( Tolerance,
int );
120 virtual int GetActiveHandle();
122 virtual int CreateHandle(
double e[2] );
124 virtual void RemoveLastHandle();
126 virtual void RemoveActiveHandle();
132 virtual void RemoveHandle(
int n );
139 int ComputeInteractionState(
int X,
int Y,
int modify = 0 ) VTK_OVERRIDE;
148 vtkHandleList *Handles;
abstract class for representing widget handles
a simple class to control print indentation
vtkHandleRepresentation * GetHandleRepresentation()
Returns the model HandleRepresentation.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
represent the vtkSeedWidget