20 #ifndef __vtkFocalPlanePointPlacer_h
21 #define __vtkFocalPlanePointPlacer_h
23 #include "vtkInteractionWidgetsModule.h"
37 void PrintSelf(ostream& os, vtkIndent indent);
51 double worldOrient[9] );
62 double refWorldPos[3],
64 double worldOrient[9] );
72 double worldOrient[9]);
79 vtkSetMacro( Offset,
double );
80 vtkGetMacro( Offset,
double );
86 vtkSetVector6Macro( PointBounds,
double );
87 vtkGetVector6Macro( PointBounds,
double );
94 void GetCurrentOrientation(
double worldOrient[9] );
96 double PointBounds[6];
virtual int ComputeWorldPosition(vtkRenderer *ren, double displayPos[2], double worldPos[3], double worldOrient[9])
void PrintSelf(ostream &os, vtkIndent indent)
Abstract interface to translate 2D display positions to world coordinates.
virtual int ValidateWorldPosition(double worldPos[3])
static vtkPointPlacer * New()