Go to the documentation of this file.
38 #ifndef vtkInteractorStyleRubberBand3D_h
39 #define vtkInteractorStyleRubberBand3D_h
41 #include "vtkInteractionStyleModule.h"
68 vtkGetMacro(RenderOnMouseMove,
bool);
85 vtkGetMacro(Interaction,
int);
103 vtkGetVector2Macro(StartPosition,
int);
104 vtkGetVector2Macro(EndPosition,
int);
115 void RedrawRubberBand();
118 int StartPosition[2];
virtual void OnLeftButtonDown()
vtkUnsignedCharArray * PixelArray
static vtkInteractorStyleTrackballCamera * New()
dynamic, self-adjusting array of unsigned char
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
virtual void OnMiddleButtonUp()
virtual void OnMouseMove()
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
a simple class to control print indentation
virtual void OnMouseWheelForward()
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
interactive manipulation of the camera
virtual void OnLeftButtonUp()
virtual void OnMiddleButtonDown()
virtual void OnMouseWheelBackward()
A rubber band interactor for a 3D view.
virtual void OnRightButtonDown()
virtual void OnRightButtonUp()