Go to the documentation of this file.
20 #ifndef vtkFocalPlanePointPlacer_h
21 #define vtkFocalPlanePointPlacer_h
51 double worldOrient[9] );
62 double refWorldPos[3],
64 double worldOrient[9] );
72 double worldOrient[9]);
96 double PointBounds[6];
#define vtkGetVector6Macro(name, type)
vtkFocalPlanePointPlacer()
Abstract interface to translate 2D display positions to world coordinates.
#define vtkTypeMacro(thisClass, superclass)
int ComputeWorldPosition(vtkRenderer *ren, double displayPos[2], double refWorldPos[3], double worldPos[3], double worldOrient[9])
a simple class to control print indentation
#define vtkGetMacro(name, type)
~vtkFocalPlanePointPlacer()
int ValidateWorldPosition(double worldPos[3])
vtkSetMacro(IgnoreDriverBugs, bool)
int ComputeWorldPosition(vtkRenderer *ren, double displayPos[2], double worldPos[3], double worldOrient[9])
static vtkFocalPlanePointPlacer * New()
abstract specification for renderers
#define vtkSetVector6Macro(name, type)
int ValidateWorldPosition(double worldPos[3], double worldOrient[9])
void GetCurrentOrientation(double worldOrient[9])
void PrintSelf(ostream &os, vtkIndent indent)