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);
118 int StartPosition[2];
virtual void OnRightButtonDown()
static vtkInteractorStyleRubberBand3D * New()
vtkUnsignedCharArray * PixelArray
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
~vtkInteractorStyleRubberBand3D()
dynamic, self-adjusting array of unsigned char
virtual void OnMouseWheelForward()
virtual void OnLeftButtonDown()
virtual void OnMiddleButtonDown()
a simple class to control print indentation
virtual void OnMouseMove()
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
vtkInteractorStyleRubberBand3D()
virtual void OnLeftButtonUp()
virtual void OnMouseWheelBackward()
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
virtual void OnMiddleButtonUp()
interactive manipulation of the camera
A rubber band interactor for a 3D view.
virtual void OnRightButtonUp()