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.
void StartZoom() override
void OnLeftButtonDown() override
void OnMiddleButtonDown() override
void OnMiddleButtonUp() override
void OnRightButtonUp() override
virtual void StartInspect(int x, int y)
void GetCursorCurrentPosition(vtkViewport *viewport, double pos[2])
void OnMouseMove() override
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
static vtkParallelCoordinatesInteractorStyle * New()
void OnChar() override
Override the "fly-to" (f keypress) for images.
void OnRightButtonDown() override
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
abstract specification for Viewports
virtual void Inspect(int x, int y)
~vtkParallelCoordinatesInteractorStyle() override
virtual void EndInspect()
interactive manipulation of the camera
vtkParallelCoordinatesInteractorStyle()
interactive manipulation of the camera specialized for parallel coordinates
void OnLeftButtonUp() override