32 #ifndef vtkPointHandleRepresentation2D_h
33 #define vtkPointHandleRepresentation2D_h
121 double LastPickPosition[3];
122 double LastEventPosition[2];
126 void Translate(
double eventPos[2]);
127 void Scale(
double eventPos[2]);
136 void CreateDefaultProperties();
139 int DetermineConstraintAxis(
int constraint,
double eventPos[2]);
abstract superclass for all actors, volumes and annotations
virtual void SetPointPlacer(vtkPointPlacer *)
copy oriented and scaled glyph geometry to every input point (2D specialization)
abstract class for representing widget handles
vtkProperty2D * SelectedProperty
abstract specification for Viewports
vtkPolyDataMapper2D * Mapper
a actor that draws 2D data
concrete dataset represents vertices, lines, polygons, and triangle strips
virtual void ShallowCopy(vtkProp *prop)
window superclass for vtkRenderWindow
Superclass for algorithms that produce only polydata as output.
a simple class to control print indentation
Abstract interface to translate 2D display positions to world coordinates.
vtkPolyData * CursorShape
represent the position of a point in display coordinates
void PrintSelf(ostream &os, vtkIndent indent)
virtual void DeepCopy(vtkProp *prop)
represent surface properties of a 2D image
virtual void SetDisplayPosition(double pos[3])
draw vtkPolyData onto the image plane
represent and manipulate 3D points