30 #ifndef __vtkSeedRepresentation_h
31 #define __vtkSeedRepresentation_h
33 #include "vtkInteractionWidgetsModule.h"
49 void PrintSelf(ostream& os, vtkIndent indent);
56 virtual void GetSeedWorldPosition(
unsigned int seedNum,
double pos[3] );
57 virtual void SetSeedDisplayPosition(
unsigned int seedNum,
double pos[3] );
58 virtual void GetSeedDisplayPosition(
unsigned int seedNum,
double pos[3] );
62 int GetNumberOfSeeds();
81 return this->HandleRepresentation;
89 vtkSetClampMacro( Tolerance,
int, 1, 100 );
90 vtkGetMacro( Tolerance,
int );
104 virtual int GetActiveHandle();
106 virtual int CreateHandle(
double e[2] );
108 virtual void RemoveLastHandle();
110 virtual void RemoveActiveHandle();
114 virtual void RemoveHandle(
int n );
abstract class for representing widget handles
vtkHandleRepresentation * GetHandleRepresentation()
vtkHandleRepresentation * HandleRepresentation
represent the vtkSeedWidget