 |
VTK
9.1.0
|
Go to the documentation of this file.
48 #ifndef vtkParallelCoordinatesInteractorStyle_h
49 #define vtkParallelCoordinatesInteractorStyle_h
51 #include "vtkInteractionStyleModule.h"
76 vtkGetVector2Macro(CursorStartPosition,
int);
77 vtkGetVector2Macro(CursorCurrentPosition,
int);
78 vtkGetVector2Macro(CursorLastPosition,
int);
132 int CursorStartPosition[2];
133 int CursorCurrentPosition[2];
134 int CursorLastPosition[2];
void GetCursorLastPosition(vtkViewport *viewport, double pos[2])
Get the cursor positions in a given coordinate system.
void OnLeave() override
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
void GetCursorStartPosition(vtkViewport *viewport, double pos[2])
Get the cursor positions in a given coordinate system.
void StartZoom() override
Interaction mode entry points used internally.
void OnLeftButtonDown() override
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
void OnMiddleButtonDown() override
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
void OnMiddleButtonUp() override
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
void OnRightButtonUp() override
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
void EndPan() override
Interaction mode entry points used internally.
virtual void StartInspect(int x, int y)
void GetCursorCurrentPosition(vtkViewport *viewport, double pos[2])
Get the cursor positions in a given coordinate system.
void OnMouseMove() override
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
void StartPan() override
Interaction mode entry points used internally.
static vtkParallelCoordinatesInteractorStyle * New()
void OnChar() override
Override the "fly-to" (f keypress) for images.
void OnRightButtonDown() override
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
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.
void EndZoom() override
Interaction mode entry points used internally.
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
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.