 |
VTK
9.0.1
|
Go to the documentation of this file.
41 #ifndef vtkInteractorStyleRubberBand3D_h
42 #define vtkInteractorStyleRubberBand3D_h
44 #include "vtkInteractionStyleModule.h"
71 vtkSetMacro(RenderOnMouseMove,
bool);
72 vtkGetMacro(RenderOnMouseMove,
bool);
73 vtkBooleanMacro(RenderOnMouseMove,
bool);
89 vtkGetMacro(Interaction,
int);
107 vtkGetVector2Macro(StartPosition,
int);
108 vtkGetVector2Macro(EndPosition,
int);
122 int StartPosition[2];
void OnLeftButtonUp() override
void OnMouseMove() override
Generic event bindings can be overridden in subclasses.
void OnMouseWheelForward() override
static vtkInteractorStyleRubberBand3D * New()
vtkUnsignedCharArray * PixelArray
dynamic, self-adjusting array of unsigned char
~vtkInteractorStyleRubberBand3D() override
void OnMouseWheelBackward() override
void OnLeftButtonDown() override
void OnRightButtonUp() override
a simple class to control print indentation
void OnMiddleButtonDown() override
void OnMiddleButtonUp() override
vtkInteractorStyleRubberBand3D()
interactive manipulation of the camera
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
A rubber band interactor for a 3D view.
void OnRightButtonDown() override