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