31 #ifndef vtkSeedRepresentation_h
32 #define vtkSeedRepresentation_h
34 #include "vtkInteractionWidgetsModule.h"
63 virtual void GetSeedWorldPosition(
unsigned int seedNum,
double pos[3]);
64 virtual void SetSeedWorldPosition(
unsigned int seedNum,
double pos[3]);
65 virtual void SetSeedDisplayPosition(
unsigned int seedNum,
double pos[3]);
66 virtual void GetSeedDisplayPosition(
unsigned int seedNum,
double pos[3]);
72 int GetNumberOfSeeds();
104 vtkSetClampMacro(Tolerance,
int, 1, 100);
105 vtkGetMacro(Tolerance,
int);
120 virtual int GetActiveHandle();
121 virtual void SetActiveHandle(
int handleId);
123 virtual int CreateHandle(
double e[2]);
125 virtual void RemoveLastHandle();
127 virtual void RemoveActiveHandle();
133 virtual void RemoveHandle(
int n);
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...
vtkHandleRepresentation * HandleRepresentation
represent the vtkSeedWidget