47 #ifndef __vtkHandleRepresentation_h
48 #define __vtkHandleRepresentation_h
72 virtual void SetDisplayPosition(
double pos[3]);
73 virtual void GetDisplayPosition(
double pos[3]);
74 virtual double* GetDisplayPosition();
75 virtual void SetWorldPosition(
double pos[3]);
76 virtual void GetWorldPosition(
double pos[3]);
77 virtual double* GetWorldPosition();
84 vtkSetClampMacro(Tolerance,
int,1,100);
85 vtkGetMacro(Tolerance,
int);
93 vtkSetMacro(ActiveRepresentation,
int);
94 vtkGetMacro(ActiveRepresentation,
int);
95 vtkBooleanMacro(ActiveRepresentation,
int);
114 vtkSetClampMacro(InteractionState,
int,Outside,Scaling);
121 vtkSetMacro(Constrained,
int);
122 vtkGetMacro(Constrained,
int);
123 vtkBooleanMacro(Constrained,
int);
130 virtual int CheckConstraint(
vtkRenderer *renderer,
double pos[2]);
136 virtual void DeepCopy(
vtkProp *prop);