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