19 #ifndef vtkSeedRepresentation_h
20 #define vtkSeedRepresentation_h
22 #include "vtkInteractionWidgetsModule.h"
26 VTK_ABI_NAMESPACE_BEGIN
54 virtual void GetSeedWorldPosition(
unsigned int seedNum,
double pos[3]);
55 virtual void SetSeedWorldPosition(
unsigned int seedNum,
double pos[3]);
56 virtual void SetSeedDisplayPosition(
unsigned int seedNum,
double pos[3]);
57 virtual void GetSeedDisplayPosition(
unsigned int seedNum,
double pos[3]);
63 int GetNumberOfSeeds();
95 vtkSetClampMacro(Tolerance,
int, 1, 100);
96 vtkGetMacro(Tolerance,
int);
111 virtual int GetActiveHandle();
112 virtual void SetActiveHandle(
int handleId);
114 virtual int CreateHandle(
double e[2]);
116 virtual void RemoveLastHandle();
118 virtual void RemoveActiveHandle();
124 virtual void RemoveHandle(
int n);
154 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