19 #ifndef vtkSeedRepresentation_h
20 #define vtkSeedRepresentation_h
22 #include "vtkInteractionWidgetsModule.h"
25 VTK_ABI_NAMESPACE_BEGIN
52 virtual void GetSeedWorldPosition(
unsigned int seedNum,
double pos[3]);
53 virtual void SetSeedWorldPosition(
unsigned int seedNum,
double pos[3]);
54 virtual void SetSeedDisplayPosition(
unsigned int seedNum,
double pos[3]);
55 virtual void GetSeedDisplayPosition(
unsigned int seedNum,
double pos[3]);
61 int GetNumberOfSeeds();
93 vtkSetClampMacro(Tolerance,
int, 1, 100);
94 vtkGetMacro(Tolerance,
int);
109 virtual int GetActiveHandle();
110 virtual void SetActiveHandle(
int handleId);
112 virtual int CreateHandle(
double e[2]);
114 virtual void RemoveLastHandle();
116 virtual void RemoveActiveHandle();
122 virtual void RemoveHandle(
int n);
152 VTK_ABI_NAMESPACE_END
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