Developer documentation | Axl-2.5.1

axlInteractorStyleSwitch Class Reference

#include <axlInteractorStyleSwitch.h>

Inheritance diagram for axlInteractorStyleSwitch:

Public Member Functions

 vtkTypeMacro (axlInteractorStyleSwitch, vtkInteractorStyle)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
void SetInteractor (vtkRenderWindowInteractor *iren)
 
void SetAutoAdjustCameraClippingRange (int value) override
 
 vtkGetObjectMacro (CurrentStyle, vtkInteractorStyle)
 
void SetCurrentStyleToJoystickActor ()
 
void SetCurrentStyleToJoystickCamera ()
 
void SetCurrentStyleToTrackballActor ()
 
void SetCurrentStyleToTrackballCamera ()
 
virtual void OnChar ()
 
virtual void SetDefaultRenderer (vtkRenderer *) override
 
virtual void SetCurrentRenderer (vtkRenderer *) override
 

Static Public Member Functions

static axlInteractorStyleSwitchNew ()
 

Protected Member Functions

 axlInteractorStyleSwitch (QObject *parent=0)
 
 ~axlInteractorStyleSwitch ()
 
void SetCurrentStyle ()
 

Protected Attributes

vtkInteractorStyleJoystickActor * JoystickActor
 
vtkInteractorStyleJoystickCamera * JoystickCamera
 
vtkInteractorStyleTrackballActor * TrackballActor
 
vtkInteractorStyleTrackballCamera * TrackballCamera
 
vtkInteractorStyle * CurrentStyle
 
int JoystickOrTrackball
 
int CameraOrActor
 

Detailed Description

Definition at line 41 of file axlInteractorStyleSwitch.h.

Constructor & Destructor Documentation

axlInteractorStyleSwitch::axlInteractorStyleSwitch ( QObject *  parent = 0)
protected

Definition at line 38 of file axlInteractorStyleSwitch.cpp.

axlInteractorStyleSwitch::~axlInteractorStyleSwitch ( )
protected

Definition at line 50 of file axlInteractorStyleSwitch.cpp.

Member Function Documentation

static axlInteractorStyleSwitch* axlInteractorStyleSwitch::New ( )
static
void axlInteractorStyleSwitch::OnChar ( )
virtual

Definition at line 126 of file axlInteractorStyleSwitch.cpp.

void axlInteractorStyleSwitch::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Definition at line 251 of file axlInteractorStyleSwitch.cpp.

void axlInteractorStyleSwitch::SetAutoAdjustCameraClippingRange ( int  value)
override

Definition at line 70 of file axlInteractorStyleSwitch.cpp.

void axlInteractorStyleSwitch::SetCurrentRenderer ( vtkRenderer *  renderer)
overridevirtual

Definition at line 274 of file axlInteractorStyleSwitch.cpp.

void axlInteractorStyleSwitch::SetCurrentStyle ( )
protected

Definition at line 160 of file axlInteractorStyleSwitch.cpp.

void axlInteractorStyleSwitch::SetCurrentStyleToJoystickActor ( )

Definition at line 94 of file axlInteractorStyleSwitch.cpp.

void axlInteractorStyleSwitch::SetCurrentStyleToJoystickCamera ( )

Definition at line 102 of file axlInteractorStyleSwitch.cpp.

void axlInteractorStyleSwitch::SetCurrentStyleToTrackballActor ( )

Definition at line 110 of file axlInteractorStyleSwitch.cpp.

void axlInteractorStyleSwitch::SetCurrentStyleToTrackballCamera ( )

Definition at line 118 of file axlInteractorStyleSwitch.cpp.

void axlInteractorStyleSwitch::SetDefaultRenderer ( vtkRenderer *  renderer)
overridevirtual

Definition at line 264 of file axlInteractorStyleSwitch.cpp.

void axlInteractorStyleSwitch::SetInteractor ( vtkRenderWindowInteractor *  iren)

Definition at line 224 of file axlInteractorStyleSwitch.cpp.

axlInteractorStyleSwitch::vtkGetObjectMacro ( CurrentStyle  ,
vtkInteractorStyle   
)
axlInteractorStyleSwitch::vtkTypeMacro ( axlInteractorStyleSwitch  ,
vtkInteractorStyle   
)

Member Data Documentation

int axlInteractorStyleSwitch::CameraOrActor
protected

Definition at line 91 of file axlInteractorStyleSwitch.h.

vtkInteractorStyle* axlInteractorStyleSwitch::CurrentStyle
protected

Definition at line 88 of file axlInteractorStyleSwitch.h.

vtkInteractorStyleJoystickActor* axlInteractorStyleSwitch::JoystickActor
protected

Definition at line 84 of file axlInteractorStyleSwitch.h.

vtkInteractorStyleJoystickCamera* axlInteractorStyleSwitch::JoystickCamera
protected

Definition at line 85 of file axlInteractorStyleSwitch.h.

int axlInteractorStyleSwitch::JoystickOrTrackball
protected

Definition at line 90 of file axlInteractorStyleSwitch.h.

vtkInteractorStyleTrackballActor* axlInteractorStyleSwitch::TrackballActor
protected

Definition at line 86 of file axlInteractorStyleSwitch.h.

vtkInteractorStyleTrackballCamera* axlInteractorStyleSwitch::TrackballCamera
protected

Definition at line 87 of file axlInteractorStyleSwitch.h.


The documentation for this class was generated from the following files: