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];
a simple class to control print indentation
interactive manipulation of the camera
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.
void GetCursorStartPosition(vtkViewport *viewport, double pos[2])
Get the cursor positions in a given coordinate system.
virtual void OnMiddleButtonDown()
virtual void Inspect(int x, int y)
void GetCursorCurrentPosition(vtkViewport *viewport, double pos[2])
virtual void OnLeftButtonUp()
virtual void OnMiddleButtonUp()
virtual void OnRightButtonUp()
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
virtual void EndInspect()
void GetCursorLastPosition(vtkViewport *viewport, double pos[2])
virtual void OnLeftButtonDown()
virtual void OnRightButtonDown()
virtual void StartInspect(int x, int y)
~vtkParallelCoordinatesInteractorStyle()
vtkParallelCoordinatesInteractorStyle()
virtual void OnChar()
Override the "fly-to" (f keypress) for images.
static vtkParallelCoordinatesInteractorStyle * New()
abstract specification for Viewports