Go to the documentation of this file.
45 #ifndef vtkParallelCoordinatesInteractorStyle_h
46 #define vtkParallelCoordinatesInteractorStyle_h
48 #include "vtkInteractionStyleModule.h"
71 vtkGetVector2Macro(CursorStartPosition,
int);
72 vtkGetVector2Macro(CursorCurrentPosition,
int);
73 vtkGetVector2Macro(CursorLastPosition,
int);
127 int CursorStartPosition[2];
128 int CursorCurrentPosition[2];
129 int CursorLastPosition[2];
void GetCursorLastPosition(vtkViewport *viewport, double pos[2])
void GetCursorStartPosition(vtkViewport *viewport, double pos[2])
Get the cursor positions in a given coordinate system.
virtual void OnLeftButtonDown()
virtual void OnMiddleButtonDown()
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
virtual void StartInspect(int x, int y)
void GetCursorCurrentPosition(vtkViewport *viewport, double pos[2])
virtual void OnRightButtonDown()
static vtkParallelCoordinatesInteractorStyle * New()
a simple class to control print indentation
virtual void OnLeftButtonUp()
abstract specification for Viewports
virtual void Inspect(int x, int y)
virtual void EndInspect()
interactive manipulation of the camera
virtual void OnChar()
Override the "fly-to" (f keypress) for images.
virtual void OnRightButtonUp()
vtkParallelCoordinatesInteractorStyle()
virtual void OnMiddleButtonUp()
~vtkParallelCoordinatesInteractorStyle()
interactive manipulation of the camera specialized for parallel coordinates
virtual void OnMouseMove()
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.