40 #ifndef __vtkCellCentersPointPlacer_h
41 #define __vtkCellCentersPointPlacer_h
43 #include "vtkInteractionWidgetsModule.h"
47 class vtkPropCollection;
60 void PrintSelf(ostream& os, vtkIndent indent);
66 virtual void AddProp( vtkProp * );
67 virtual void RemoveViewProp(vtkProp *prop);
68 virtual void RemoveAllProps();
69 int HasProp( vtkProp * );
70 int GetNumberOfProps();
81 double worldOrient[9] );
90 double refWorldPos[3],
92 double worldOrient[9] );
106 double worldOrient[9] );
111 vtkGetObjectMacro( CellPicker, vtkCellPicker );
119 vtkSetMacro( Mode,
int );
120 vtkGetMacro( Mode,
int );
125 ParametricCenter = 0,
virtual int ComputeWorldPosition(vtkRenderer *ren, double displayPos[2], double worldPos[3], double worldOrient[9])
void PrintSelf(ostream &os, vtkIndent indent)
vtkCellPicker * CellPicker
Snaps points at the center of a cell.
virtual int ValidateDisplayPosition(vtkRenderer *, double displayPos[2])
Abstract interface to translate 2D display positions to world coordinates.
vtkPropCollection * PickProps
virtual int ValidateWorldPosition(double worldPos[3])
static vtkPointPlacer * New()