Go to the documentation of this file.
51 #ifndef vtkInteractorStyle3D_h
52 #define vtkInteractorStyle3D_h
54 #include "vtkRenderingCoreModule.h"
87 vtkSetMacro(DollyPhysicalSpeed,
double);
88 vtkGetMacro(DollyPhysicalSpeed,
double);
96 virtual void SetScale(
vtkCamera *cam,
double newScale);
103 return this->InteractionPicker;
110 void FindPickedActor(
double pos[3],
double orient[4]);
124 double AppliedTranslation[3];
represents an 3D object for placement in a rendered scene
vtkTransform * TempTransform
vtkPropPicker * GetInteractionPicker()
Get the interaction picker.
represent and manipulate 3x3 transformation matrices
vtkProp3D * InteractionProp
vtkMatrix3x3 * TempMatrix3
vtkMatrix4x4 * TempMatrix4
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
a virtual camera for 3D rendering
pick an actor/prop using graphics hardware
provide event-driven interface to the rendering window (defines trackball mode)
extends interaction to support 3D input
vtkNew< vtkTimerLog > LastDolly3DEventTime
Timer support and logging.
static vtkInteractorStyle * New()
This class must be supplied with a vtkRenderWindowInteractor wrapper or parent.
vtkPropPicker * InteractionPicker
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
double DollyPhysicalSpeed