39 #ifndef __vtkTerrainDataPointPlacer_h
40 #define __vtkTerrainDataPointPlacer_h
42 #include "vtkInteractionWidgetsModule.h"
45 class vtkPropCollection;
58 void PrintSelf(ostream& os, vtkIndent indent);
64 virtual void AddProp( vtkProp * );
65 virtual void RemoveAllProps();
72 vtkSetMacro(HeightOffset,
double);
73 vtkGetMacro(HeightOffset,
double);
85 double worldOrient[9] );
94 double refWorldPos[3],
96 double worldOrient[9] );
110 double worldOrient[9] );
115 vtkGetObjectMacro( PropPicker, vtkPropPicker );
virtual int ComputeWorldPosition(vtkRenderer *ren, double displayPos[2], double worldPos[3], double worldOrient[9])
vtkPropCollection * TerrainProps
vtkPropPicker * PropPicker
void PrintSelf(ostream &os, vtkIndent indent)
Place points on terrain data.
virtual int ValidateDisplayPosition(vtkRenderer *, double displayPos[2])
Abstract interface to translate 2D display positions to world coordinates.
virtual int ValidateWorldPosition(double worldPos[3])
static vtkPointPlacer * New()