|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   45 #ifndef vtkHandleRepresentation_h 
   46 #define vtkHandleRepresentation_h 
   48 #include "vtkInteractionWidgetsModule.h"  
   75   virtual void SetDisplayPosition(
double pos[3]);
 
   76   virtual void GetDisplayPosition(
double pos[3]);
 
   78   virtual 
void SetWorldPosition(
double pos[3]);
 
   79   virtual 
void GetWorldPosition(
double pos[3]);
 
   89   vtkSetClampMacro(Tolerance, 
int, 1, 100);
 
   90   vtkGetMacro(Tolerance, 
int);
 
  101   vtkBooleanMacro(ActiveRepresentation, 
vtkTypeBool);
 
  127   vtkSetClampMacro(InteractionState, 
int, Outside, Scaling);
 
  148   virtual int CheckConstraint(
vtkRenderer* renderer, 
double pos[2]);
 
  155   virtual void DeepCopy(
vtkProp* prop);
 
  182   virtual void GetTranslationVector(
const double* p1, 
const double* p2, 
double* v) 
const;
 
  188   virtual void Translate(
const double* p1, 
const double* p2);
 
  195   virtual void Translate(
const double* v);
 
  203   vtkGetMacro(TranslationAxis, 
int);
 
  204   vtkSetClampMacro(TranslationAxis, 
int, -1, 2);
 
  
vtkTypeBool ActiveRepresentation
Abstract interface to translate 2D display positions to world coordinates.
record modification and/or execution time
abstract class for representing widget handles
vtkTimeStamp WorldPositionTime
void SetYTranslationAxisOn()
#define VTK_SIZEHINT(...)
vtkCoordinate * DisplayPosition
virtual vtkMTimeType GetMTime()
Return this object's modified time.
a simple class to control print indentation
perform coordinate transformation, and represent position, in a variety of vtk coordinate systems
void SetZTranslationAxisOn()
bool IsTranslationConstrained()
Returns true if ContrainedAxis.
abstract superclass for all actors, volumes and annotations
void SetXTranslationAxisOn()
Toggles constraint translation axis on/off.
abstract specification for renderers
vtkCoordinate * WorldPosition
vtkTimeStamp DisplayPositionTime
vtkPointPlacer * PointPlacer
vtkTypeUInt32 vtkMTimeType
void SetTranslationAxisOff()