41 #ifndef vtkPointPlacer_h 42 #define vtkPointPlacer_h 44 #include "vtkInteractionWidgetsModule.h" 75 double worldOrient[9] );
86 double refWorldPos[3],
88 double worldOrient[9] );
94 virtual int ValidateWorldPosition(
double worldPos[3] );
99 virtual int ValidateDisplayPosition(
vtkRenderer *,
double displayPos[2] );
105 virtual int ValidateWorldPosition(
double worldPos[3],
106 double worldOrient[9] );
121 double worldOrient[9] );
131 virtual int UpdateNodeWorldPosition(
132 double worldPos[3],
vtkIdType nodePointId);
145 vtkSetClampMacro(PixelTolerance,
int,1,100);
146 vtkGetMacro(PixelTolerance,
int);
155 vtkGetMacro(WorldTolerance,
double);
abstract base class for most VTK objects
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
abstract specification for renderers
a simple class to control print indentation
Abstract interface to translate 2D display positions to world coordinates.
virtual int UpdateInternalState()
Called by the representation to give the placer a chance to update itself.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...