|
virtual const char * | GetClassName () |
|
virtual int | IsA (const char *type) |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
|
void | SetInteractor (vtkRenderWindowInteractor *iren) override |
| Overridden to add interaction observers. More...
|
|
virtual vtkRenderer * | GetRenderer () |
| Get the renderer. More...
|
|
void | SetEnabled (int) override |
| Overridden to update this->Enabled and hide outline when disabled. More...
|
|
|
void | SetAxesActor (vtkPVAxesActor *actor) |
| Set/get the axes actor to be displayed in this 3D widget. More...
|
|
virtual vtkPVAxesActor * | GetAxesActor () |
| Set/get the axes actor to be displayed in this 3D widget. More...
|
|
|
void | SetParentRenderer (vtkRenderer *ren) |
| Set the renderer this 3D widget will be contained in. More...
|
|
vtkRenderer * | GetParentRenderer () |
| Set the renderer this 3D widget will be contained in. More...
|
|
|
void | SetVisibility (bool val) |
| Get/Set the visibility. More...
|
|
bool | GetVisibility () |
| Get/Set the visibility. More...
|
|
|
void | SetOutlineColor (double r, double g, double b) |
| Set/get the color of the outline of this widget. More...
|
|
double * | GetOutlineColor () |
| Set/get the color of the outline of this widget. More...
|
|
|
void | SetAxisLabelColor (double r, double g, double b) |
| Set/get the color of the axis labels of this widget. More...
|
|
double * | GetAxisLabelColor () |
| Set/get the color of the axis labels of this widget. More...
|
|
|
void | SetViewport (double minX, double minY, double maxX, double maxY) |
| Set/get the viewport to position/size this 3D widget. More...
|
|
double * | GetViewport () |
| Set/get the viewport to position/size this 3D widget. More...
|
|
|
void | SetXAxisColor (double r, double g, double b) |
| Set the color and visibility of each individual axis. More...
|
|
void | SetYAxisColor (double r, double g, double b) |
| Set the color and visibility of each individual axis. More...
|
|
void | SetZAxisColor (double r, double g, double b) |
| Set the color and visibility of each individual axis. More...
|
|
void | SetXAxisVisibility (bool vis) |
| Set the color and visibility of each individual axis. More...
|
|
void | SetYAxisVisibility (bool vis) |
| Set the color and visibility of each individual axis. More...
|
|
void | SetZAxisVisibility (bool vis) |
| Set the color and visibility of each individual axis. More...
|
|
void | SetXAxisLabelText (const char *text) |
| Set the color and visibility of each individual axis. More...
|
|
void | SetYAxisLabelText (const char *text) |
| Set the color and visibility of each individual axis. More...
|
|
void | SetZAxisLabelText (const char *text) |
| Set the color and visibility of each individual axis. More...
|
|
vtkInteractorObserver * | NewInstance () const |
|
virtual void | OnChar () |
|
int | GetEnabled () |
|
void | EnabledOn () |
|
void | EnabledOff () |
|
void | On () |
|
void | Off () |
|
virtual vtkRenderWindowInteractor * | GetInteractor () |
|
virtual void | SetPriority (float) |
|
virtual float | GetPriority () |
|
virtual void | PickingManagedOn () |
|
virtual void | PickingManagedOff () |
|
virtual void | SetPickingManaged (bool) |
|
virtual bool | GetPickingManaged () |
|
virtual void | SetKeyPressActivation (int) |
|
virtual int | GetKeyPressActivation () |
|
virtual void | KeyPressActivationOn () |
|
virtual void | KeyPressActivationOff () |
|
virtual void | SetKeyPressActivationValue (char) |
|
virtual char | GetKeyPressActivationValue () |
|
virtual vtkRenderer * | GetDefaultRenderer () |
|
virtual void | SetDefaultRenderer (vtkRenderer *) |
|
virtual vtkRenderer * | GetCurrentRenderer () |
|
virtual void | SetCurrentRenderer (vtkRenderer *) |
|
void | GrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
|
void | ReleaseFocus () |
|
int | GetEnabled () |
|
void | EnabledOn () |
|
void | EnabledOff () |
|
void | On () |
|
void | Off () |
|
virtual vtkRenderWindowInteractor * | GetInteractor () |
|
virtual void | SetPriority (float) |
|
virtual float | GetPriority () |
|
virtual void | PickingManagedOn () |
|
virtual void | PickingManagedOff () |
|
virtual void | SetPickingManaged (bool) |
|
virtual bool | GetPickingManaged () |
|
virtual void | SetKeyPressActivation (int) |
|
virtual int | GetKeyPressActivation () |
|
virtual void | KeyPressActivationOn () |
|
virtual void | KeyPressActivationOff () |
|
virtual void | SetKeyPressActivationValue (char) |
|
virtual char | GetKeyPressActivationValue () |
|
virtual vtkRenderer * | GetDefaultRenderer () |
|
virtual void | SetDefaultRenderer (vtkRenderer *) |
|
virtual vtkRenderer * | GetCurrentRenderer () |
|
virtual void | SetCurrentRenderer (vtkRenderer *) |
|
void | GrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
|
void | ReleaseFocus () |
|
| vtkBaseTypeMacro (vtkObject, vtkObjectBase) |
|
virtual void | DebugOn () |
|
virtual void | DebugOff () |
|
bool | GetDebug () |
|
void | SetDebug (bool debugFlag) |
|
virtual void | Modified () |
|
virtual vtkMTimeType | GetMTime () |
|
void | RemoveObserver (unsigned long tag) |
|
void | RemoveObservers (unsigned long event) |
|
void | RemoveObservers (const char *event) |
|
void | RemoveAllObservers () |
|
int | HasObserver (unsigned long event) |
|
int | HasObserver (const char *event) |
|
int | InvokeEvent (unsigned long event) |
|
int | InvokeEvent (const char *event) |
|
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
|
vtkCommand * | GetCommand (unsigned long tag) |
|
void | RemoveObserver (vtkCommand *) |
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
|
void | RemoveObservers (const char *event, vtkCommand *) |
|
int | HasObserver (unsigned long event, vtkCommand *) |
|
int | HasObserver (const char *event, vtkCommand *) |
|
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
|
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
int | InvokeEvent (unsigned long event, void *callData) |
|
int | InvokeEvent (const char *event, void *callData) |
|
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
|
vtkCommand * | GetCommand (unsigned long tag) |
|
void | RemoveObserver (vtkCommand *) |
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
|
void | RemoveObservers (const char *event, vtkCommand *) |
|
int | HasObserver (unsigned long event, vtkCommand *) |
|
int | HasObserver (const char *event, vtkCommand *) |
|
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
|
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
int | InvokeEvent (unsigned long event, void *callData) |
|
int | InvokeEvent (const char *event, void *callData) |
|
const char * | GetClassName () const |
|
virtual void | Delete () |
|
virtual void | FastDelete () |
|
void | Print (ostream &os) |
|
virtual void | Register (vtkObjectBase *o) |
|
virtual void | UnRegister (vtkObjectBase *o) |
|
void | SetReferenceCount (int) |
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
|
int | GetReferenceCount () |
|
void | PrintRevisions (ostream &) |
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
|
int | GetReferenceCount () |
|
void | PrintRevisions (ostream &) |
|
A widget to manipulate vtkPVAxesWidget.
This widget creates and manages its own vtkPVAxesActor. To use this widget, make sure you call SetParentRenderer and SetInteractor (if interactivity is needed). Use SetEnabled
to enable/disable interactivity and SetVisibility
to show/hide the axes.
- Note
- This is an old class that uses old style for create widgets. Please don't use it as a reference for creating similar elements.
Definition at line 29 of file vtkPVAxesWidget.h.