VTK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkInteractorStyleTrackball Class Reference

provides trackball motion control More...

#include <vtkInteractorStyleTrackball.h>

Inheritance diagram for vtkInteractorStyleTrackball:
[legend]
Collaboration diagram for vtkInteractorStyleTrackball:
[legend]

Public Types

typedef vtkInteractorStyleSwitch Superclass
 
- Public Types inherited from vtkInteractorStyleSwitch
typedef
vtkInteractorStyleSwitchBase 
Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkInteractorStyleTrackballNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
- Public Member Functions inherited from vtkInteractorStyleSwitch
vtkInteractorStyleSwitchNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
void SetInteractor (vtkRenderWindowInteractor *iren)
 
void SetAutoAdjustCameraClippingRange (int value)
 
virtual void OnChar ()
 
virtual vtkInteractorStyle * GetCurrentStyle ()
 
void SetCurrentStyleToJoystickActor ()
 
void SetCurrentStyleToJoystickCamera ()
 
void SetCurrentStyleToTrackballActor ()
 
void SetCurrentStyleToTrackballCamera ()
 
virtual void SetDefaultRenderer (vtkRenderer *)
 
virtual void SetCurrentRenderer (vtkRenderer *)
 

Static Public Member Functions

static
vtkInteractorStyleTrackball
New ()
 
static int IsTypeOf (const char *type)
 
static
vtkInteractorStyleTrackball
SafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkInteractorStyleSwitch
static vtkInteractorStyleSwitchNew ()
 
static int IsTypeOf (const char *type)
 
static vtkInteractorStyleSwitchSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkInteractorStyleTrackball ()
 
 ~vtkInteractorStyleTrackball ()
 
- Protected Member Functions inherited from vtkInteractorStyleSwitch
 vtkInteractorStyleSwitch ()
 
 ~vtkInteractorStyleSwitch ()
 
void SetCurrentStyle ()
 

Additional Inherited Members

- Protected Attributes inherited from vtkInteractorStyleSwitch
vtkInteractorStyleJoystickActorJoystickActor
 
vtkInteractorStyleJoystickCameraJoystickCamera
 
vtkInteractorStyleTrackballActorTrackballActor
 
vtkInteractorStyleTrackballCameraTrackballCamera
 
vtkInteractorStyle * CurrentStyle
 
int JoystickOrTrackball
 
int CameraOrActor
 

Detailed Description

provides trackball motion control

vtkInteractorStyleTrackball is an implementation of vtkInteractorStyle that defines the trackball style. It is now deprecated and as such a subclass of vtkInteractorStyleSwitch

See Also
vtkInteractorStyleSwitch vtkInteractorStyleTrackballActor vtkInteractorStyleJoystickCamera

Definition at line 33 of file vtkInteractorStyleTrackball.h.

Member Typedef Documentation

Definition at line 37 of file vtkInteractorStyleTrackball.h.

Constructor & Destructor Documentation

vtkInteractorStyleTrackball::vtkInteractorStyleTrackball ( )
protected
vtkInteractorStyleTrackball::~vtkInteractorStyleTrackball ( )
protected

Member Function Documentation

static vtkInteractorStyleTrackball* vtkInteractorStyleTrackball::New ( )
static
static int vtkInteractorStyleTrackball::IsTypeOf ( const char *  type)
static
virtual int vtkInteractorStyleTrackball::IsA ( const char *  type)
virtual

Reimplemented from vtkInteractorStyleSwitch.

static vtkInteractorStyleTrackball* vtkInteractorStyleTrackball::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkInteractorStyleTrackball::NewInstanceInternal ( ) const
protectedvirtual

Reimplemented from vtkInteractorStyleSwitch.

vtkInteractorStyleTrackball* vtkInteractorStyleTrackball::NewInstance ( ) const
void vtkInteractorStyleTrackball::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

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