47 #ifndef vtkHandleRepresentation_h 48 #define vtkHandleRepresentation_h 73 virtual void SetDisplayPosition(
double pos[3]);
74 virtual void GetDisplayPosition(
double pos[3]);
75 virtual double* GetDisplayPosition();
76 virtual void SetWorldPosition(
double pos[3]);
77 virtual void GetWorldPosition(
double pos[3]);
78 virtual double* GetWorldPosition();
131 virtual int CheckConstraint(
vtkRenderer *renderer,
double pos[2]);
abstract superclass for all actors, volumes and annotations
abstract class for representing widget handles
#define vtkGetMacro(name, type)
record modification and/or execution time
void DeepCopy(vtkPistonReference *self, vtkPistonReference *other)
abstract specification for renderers
#define vtkSetClampMacro(name, type, min, max)
vtkCoordinate * DisplayPosition
#define vtkTypeMacro(thisClass, superclass)
vtkTimeStamp WorldPositionTime
virtual unsigned long GetMTime()
a simple class to control print indentation
Abstract interface to translate 2D display positions to world coordinates.
#define vtkGetObjectMacro(name, type)
perform coordinate transformation, and represent position, in a variety of vtk coordinate systems ...
#define vtkBooleanMacro(name, type)
vtkCoordinate * WorldPosition
vtkTimeStamp DisplayPositionTime
vtkPointPlacer * PointPlacer
#define vtkSetMacro(name, type)