Go to the documentation of this file.
47 #ifndef vtkHandleRepresentation_h
48 #define vtkHandleRepresentation_h
#define vtkGetObjectMacro(name, type)
Abstract interface to translate 2D display positions to world coordinates.
record modification and/or execution time
vtkHandleRepresentation()
#define vtkTypeMacro(thisClass, superclass)
virtual void SetWorldPosition(double pos[3])
abstract class for representing widget handles
virtual double * GetDisplayPosition()
vtkTimeStamp WorldPositionTime
virtual void ShallowCopy(vtkProp *prop)
#define vtkSetClampMacro(name, type, min, max)
virtual unsigned long GetMTime()
~vtkHandleRepresentation()
vtkCoordinate * DisplayPosition
virtual double * GetWorldPosition()
a simple class to control print indentation
perform coordinate transformation, and represent position, in a variety of vtk coordinate systems
virtual int CheckConstraint(vtkRenderer *renderer, double pos[2])
#define vtkGetMacro(name, type)
virtual void GetDisplayPosition(double pos[3])
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
abstract superclass for all actors, volumes and annotations
void PrintSelf(ostream &os, vtkIndent indent)
virtual void DeepCopy(vtkProp *prop)
abstract specification for renderers
virtual void SetDisplayPosition(double pos[3])
vtkCoordinate * WorldPosition
vtkTimeStamp DisplayPositionTime
vtkPointPlacer * PointPlacer
virtual void GetWorldPosition(double pos[3])
virtual void SetRenderer(vtkRenderer *ren)
virtual void SetPointPlacer(vtkPointPlacer *)