33 #ifndef vtkPointHandleRepresentation2D_h
34 #define vtkPointHandleRepresentation2D_h
36 #include "vtkInteractionWidgetsModule.h"
140 double LastPickPosition[3];
141 double LastEventPosition[2];
145 void Translate(
double eventPos[2]);
146 void Scale(
double eventPos[2]);
152 void CreateDefaultProperties();
155 int DetermineConstraintAxis(
int constraint,
double eventPos[2]);
abstract superclass for all actors, volumes and annotations
virtual void SetPointPlacer(vtkPointPlacer *)
Set/Get the point placer.
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)
Methods to make this class properly act like a vtkWidgetRepresentation.
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
perform coordinate transformation, and represent position, in a variety of vtk coordinate systems ...
void PrintSelf(ostream &os, vtkIndent indent)
Standard methods for instances of this class.
virtual void DeepCopy(vtkProp *prop)
Methods to make this class properly act like a vtkWidgetRepresentation.
represent surface properties of a 2D image
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
vtkCoordinate * MapperCoordinate
virtual void SetDisplayPosition(double pos[3])
Handles usually have their coordinates set in display coordinates (generally by an associated widget)...
draw vtkPolyData onto the image plane
represent and manipulate 3D points