41 #ifndef vtkPointPlacer_h
42 #define vtkPointPlacer_h
44 #include "vtkInteractionWidgetsModule.h"
72 virtual int ComputeWorldPosition(
73 vtkRenderer* ren,
double displayPos[2],
double worldPos[3],
double worldOrient[9]);
82 virtual int ComputeWorldPosition(
vtkRenderer* ren,
double displayPos[2],
double refWorldPos[3],
83 double worldPos[3],
double worldOrient[9]);
89 virtual int ValidateWorldPosition(
double worldPos[3]);
94 virtual int ValidateDisplayPosition(
vtkRenderer*,
double displayPos[2]);
100 virtual int ValidateWorldPosition(
double worldPos[3],
double worldOrient[9]);
113 virtual int UpdateWorldPosition(
vtkRenderer* ren,
double worldPos[3],
double worldOrient[9]);
123 virtual int UpdateNodeWorldPosition(
double worldPos[3],
vtkIdType nodePointId);
136 vtkSetClampMacro(PixelTolerance,
int, 1, 100);
137 vtkGetMacro(PixelTolerance,
int);
146 vtkGetMacro(WorldTolerance,
double);