#include <vtkPVAxesWidget.h>
Collaboration diagram for vtkPVAxesWidget:

Public Member Functions | |
| vtkTypeRevisionMacro (vtkPVAxesWidget, vtkInteractorObserver) | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | SetEnabled (int) |
| void | ExecuteEvent (vtkObject *o, unsigned long event, void *calldata) |
| void | SetAxesActor (vtkPVAxesActor *actor) |
| virtual vtkPVAxesActor * | GetAxesActor () |
| void | SetParentRenderer (vtkRenderer *ren) |
| vtkRenderer * | GetParentRenderer () |
| void | SetInteractive (int state) |
| virtual int | GetInteractive () |
| virtual void | InteractiveOn () |
| virtual void | InteractiveOff () |
| void | SetOutlineColor (double r, double g, double b) |
| double * | GetOutlineColor () |
| void | SetAxisLabelColor (double r, double g, double b) |
| double * | GetAxisLabelColor () |
| void | SetViewport (double minX, double minY, double maxX, double maxY) |
| double * | GetViewport () |
Static Public Member Functions | |
| vtkPVAxesWidget * | New () |
Protected Types | |
| enum | AxesWidgetState { Outside = 0, Inside, TopLeft, TopRight, BottomLeft, BottomRight } |
Protected Member Functions | |
| vtkPVAxesWidget () | |
| ~vtkPVAxesWidget () | |
| void | UpdateCursorIcon () |
| void | SetMouseCursor (int cursorState) |
| void | OnButtonPress () |
| void | OnMouseMove () |
| void | OnButtonRelease () |
| void | MoveWidget () |
| void | ResizeTopLeft () |
| void | ResizeTopRight () |
| void | ResizeBottomLeft () |
| void | ResizeBottomRight () |
| void | SquareRenderer () |
Static Protected Member Functions | |
| void | ProcessEvents (vtkObject *object, unsigned long event, void *clientdata, void *calldata) |
Protected Attributes | |
| vtkRenderer * | Renderer |
| vtkRenderer * | ParentRenderer |
| vtkPVAxesActor * | AxesActor |
| vtkPolyData * | Outline |
| vtkActor2D * | OutlineActor |
| vtkPVAxesWidgetObserver * | Observer |
| int | StartTag |
| int | MouseCursorState |
| int | Moving |
| int | StartPosition [2] |
| int | Interactive |
| int | State |
| unsigned long | StartEventObserverId |
This widget creates and manages its own vtkPVAxesActor.
Definition at line 34 of file vtkPVAxesWidget.h.
|
|
Definition at line 118 of file vtkPVAxesWidget.h. |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Set/get the axes actor to be displayed in this 3D widget. |
|
|
Set/get the axes actor to be displayed in this 3D widget. |
|
|
Enable the 3D widget. |
|
|
Set the renderer this 3D widget will be contained in. |
|
|
Set the renderer this 3D widget will be contained in. |
|
||||||||||||||||
|
Callback to keep the camera for the axes actor up to date with the camera in the parent renderer |
|
|
Set/get whether to allow this 3D widget to be interactively moved/scaled. |
|
|
Set/get whether to allow this 3D widget to be interactively moved/scaled. |
|
|
Set/get whether to allow this 3D widget to be interactively moved/scaled. |
|
|
Set/get whether to allow this 3D widget to be interactively moved/scaled. |
|
||||||||||||||||
|
Set/get the color of the outline of this widget. The outline is visible when (in interactive mode) the cursor is over this 3D widget. |
|
|
Set/get the color of the outline of this widget. The outline is visible when (in interactive mode) the cursor is over this 3D widget. |
|
||||||||||||||||
|
Set/get the color of the axis labels of this widget. |
|
|
Set/get the color of the axis labels of this widget. |
|
||||||||||||||||||||
|
Set/get the viewport to position/size this 3D widget. |
|
|
Set/get the viewport to position/size this 3D widget. |
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 93 of file vtkPVAxesWidget.h. |
|
|
Definition at line 94 of file vtkPVAxesWidget.h. |
|
|
Definition at line 96 of file vtkPVAxesWidget.h. |
|
|
Definition at line 97 of file vtkPVAxesWidget.h. |
|
|
Definition at line 98 of file vtkPVAxesWidget.h. |
|
|
Definition at line 103 of file vtkPVAxesWidget.h. |
|
|
Definition at line 104 of file vtkPVAxesWidget.h. |
|
|
Definition at line 106 of file vtkPVAxesWidget.h. |
|
|
Definition at line 107 of file vtkPVAxesWidget.h. |
|
|
Definition at line 108 of file vtkPVAxesWidget.h. |
|
|
Definition at line 110 of file vtkPVAxesWidget.h. |
|
|
Definition at line 116 of file vtkPVAxesWidget.h. |
|
|
Definition at line 141 of file vtkPVAxesWidget.h. |
1.3.5