VTK
|
dummy interface class. More...
#include <vtkInteractorStyleSwitchBase.h>
Public Types | |
typedef vtkInteractorStyle | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkInteractorStyleSwitchBase * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
vtkRenderWindowInteractor * | GetInteractor () |
Static Public Member Functions | |
static vtkInteractorStyleSwitchBase * | New () |
static int | IsTypeOf (const char *type) |
static vtkInteractorStyleSwitchBase * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkInteractorStyleSwitchBase () | |
~vtkInteractorStyleSwitchBase () |
dummy interface class.
The class vtkInteractorStyleSwitchBase is here to allow the vtkRenderWindowInteractor to instantiate a default interactor style and preserve backward compatible behavior when the object factory is overridden and vtkInteractorStyleSwitch is returned.
Definition at line 33 of file vtkInteractorStyleSwitchBase.h.
Reimplemented from vtkInteractorStyle.
Reimplemented in vtkInteractorStyleSwitch, and vtkInteractorStyleTrackball.
Definition at line 38 of file vtkInteractorStyleSwitchBase.h.
vtkInteractorStyleSwitchBase::vtkInteractorStyleSwitchBase | ( | ) | [protected] |
vtkInteractorStyleSwitchBase::~vtkInteractorStyleSwitchBase | ( | ) | [protected] |
static vtkInteractorStyleSwitchBase* vtkInteractorStyleSwitchBase::New | ( | ) | [static] |
This class must be supplied with a vtkRenderWindowInteractor wrapper or parent. This class should not normally be instantiated by application programmers.
Reimplemented from vtkInteractorStyle.
Reimplemented in vtkInteractorStyleSwitch, and vtkInteractorStyleTrackball.
static int vtkInteractorStyleSwitchBase::IsTypeOf | ( | const char * | name | ) | [static] |
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkInteractorStyle.
Reimplemented in vtkInteractorStyleSwitch, and vtkInteractorStyleTrackball.
virtual int vtkInteractorStyleSwitchBase::IsA | ( | const char * | name | ) | [virtual] |
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkInteractorStyle.
Reimplemented in vtkInteractorStyleSwitch, and vtkInteractorStyleTrackball.
static vtkInteractorStyleSwitchBase* vtkInteractorStyleSwitchBase::SafeDownCast | ( | vtkObjectBase * | o | ) | [static] |
Reimplemented from vtkInteractorStyle.
Reimplemented in vtkInteractorStyleSwitch, and vtkInteractorStyleTrackball.
virtual vtkObjectBase* vtkInteractorStyleSwitchBase::NewInstanceInternal | ( | ) | const [protected, virtual] |
Reimplemented from vtkInteractorStyle.
Reimplemented in vtkInteractorStyleSwitch, and vtkInteractorStyleTrackball.
Reimplemented from vtkInteractorStyle.
Reimplemented in vtkInteractorStyleSwitch, and vtkInteractorStyleTrackball.
void vtkInteractorStyleSwitchBase::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.
Reimplemented from vtkInteractorStyle.
Reimplemented in vtkInteractorStyleSwitch, and vtkInteractorStyleTrackball.
This method is used to associate the widget with the render window interactor. Observers of the appropriate events invoked in the render window interactor are set up as a result of this method invocation. The SetInteractor() method must be invoked prior to enabling the vtkInteractorObserver. It automatically registers available pickers to the Picking Manager.
Reimplemented from vtkInteractorObserver.