|
virtual const char * | GetClassName () |
|
virtual int | IsA (const char *type) |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
|
void | GetActors (vtkPropCollection *) override |
| For some exporters and other other operations we must be able to collect all the actors or volumes. More...
|
|
void | UpdateGeometry (vtkViewport *viewport, bool doRegularUpdate) |
| Updates the billboard geometry without performing any rendering, to assist GetActors(). More...
|
|
void | SetCustomTickPositions (int axis, vtkDoubleArray *positions) |
| Set custom tick positions for each of the axes. More...
|
|
int | RenderOpaqueGeometry (vtkViewport *) override |
|
int | RenderTranslucentPolygonalGeometry (vtkViewport *viewport) override |
|
int | RenderOverlay (vtkViewport *viewport) override |
|
int | HasTranslucentPolygonalGeometry () override |
|
void | ReleaseGraphicsResources (vtkWindow *) override |
|
vtkMTimeType | GetMTime () override |
| Overridden to include the mtime for the text properties. More...
|
|
|
virtual void | SetGridBounds (double, double, double, double, double, double) |
| Set the bounding box defining the grid space. More...
|
|
virtual void | SetGridBounds (double [6]) |
| Set the bounding box defining the grid space. More...
|
|
virtual double * | GetGridBounds () |
| Set the bounding box defining the grid space. More...
|
|
virtual void | GetGridBounds (double &, double &, double &, double &, double &, double &) |
| Set the bounding box defining the grid space. More...
|
|
virtual void | GetGridBounds (double [6]) |
| Set the bounding box defining the grid space. More...
|
|
|
virtual void | SetFace (int) |
| Indicate which face of the specified bounds is this class operating with. More...
|
|
virtual int | GetFace () |
| Indicate which face of the specified bounds is this class operating with. More...
|
|
|
virtual void | SetLabelMask (unsigned int) |
| Set the axes to label. More...
|
|
virtual unsigned int | GetLabelMask () |
| Set the axes to label. More...
|
|
|
void | SetProperty (vtkProperty *) |
| Get/Set the property used to control the appearance of the rendered grid, including edges. More...
|
|
vtkProperty * | GetProperty () |
| Get/Set the property used to control the appearance of the rendered grid, including edges. More...
|
|
|
void | SetTitleTextProperty (int axis, vtkTextProperty *) |
| Get/Set the title text properties for each of the coordinate axes. More...
|
|
vtkTextProperty * | GetTitleTextProperty (int axis) |
| Get/Set the title text properties for each of the coordinate axes. More...
|
|
|
void | SetLabelTextProperty (int axis, vtkTextProperty *) |
| Get/Set the label text properties for each of the coordinate axes. More...
|
|
vtkTextProperty * | GetLabelTextProperty (int axis) |
| Get/Set the label text properties for each of the coordinate axes. More...
|
|
|
void | SetTitle (int axis, const std::string &title) |
| Set titles for each of the axes. More...
|
|
const std::string & | GetTitle (int axis) |
| Set titles for each of the axes. More...
|
|
|
void | SetNotation (int axis, int notation) |
| Get/set the numerical notation, standard, scientific or mixed (0, 1, 2). More...
|
|
int | GetNotation (int axis) |
| Get/set the numerical notation, standard, scientific or mixed (0, 1, 2). More...
|
|
|
void | SetPrecision (int axis, int val) |
| Get/set the numerical precision to use, default is 2. More...
|
|
int | GetPrecision (int axis) |
| Get/set the numerical precision to use, default is 2. More...
|
|
|
void | SetTickLabelFunction (int axis, std::function< double(double)> func) |
| Get/Set the function that will be applied to the tick label of each axis. More...
|
|
std::function< double(double)> | GetTickLabelFunction (int axis) |
| Get/Set the function that will be applied to the tick label of each axis. More...
|
|
|
void | SetGenerateGrid (bool val) |
| Turn off to not generate polydata for the plane's grid. More...
|
|
bool | GetGenerateGrid () |
| Turn off to not generate polydata for the plane's grid. More...
|
|
virtual void | GenerateGridOn () |
| Turn off to not generate polydata for the plane's grid. More...
|
|
virtual void | GenerateGridOff () |
| Turn off to not generate polydata for the plane's grid. More...
|
|
|
void | SetGenerateEdges (bool val) |
| Turn off to not generate the polydata for the plane's edges. More...
|
|
bool | GetGenerateEdges () |
| Turn off to not generate the polydata for the plane's edges. More...
|
|
virtual void | GenerateEdgesOn () |
| Turn off to not generate the polydata for the plane's edges. More...
|
|
virtual void | GenerateEdgesOff () |
| Turn off to not generate the polydata for the plane's edges. More...
|
|
|
void | SetGenerateTicks (bool val) |
| Turn off to not generate the markers for the tick positions. More...
|
|
bool | GetGenerateTicks () |
| Turn off to not generate the markers for the tick positions. More...
|
|
virtual void | GenerateTicksOn () |
| Turn off to not generate the markers for the tick positions. More...
|
|
virtual void | GenerateTicksOff () |
| Turn off to not generate the markers for the tick positions. More...
|
|
|
double * | GetBounds () override |
| Returns the prop bounds. More...
|
|
|
virtual void | SetForceOpaque (bool) |
| If true, the actor will always be rendered during the opaque pass. More...
|
|
virtual bool | GetForceOpaque () |
| If true, the actor will always be rendered during the opaque pass. More...
|
|
virtual void | ForceOpaqueOn () |
| If true, the actor will always be rendered during the opaque pass. More...
|
|
virtual void | ForceOpaqueOff () |
| If true, the actor will always be rendered during the opaque pass. More...
|
|
vtkProp3D * | NewInstance () const |
|
void | ShallowCopy (vtkProp *prop) |
|
virtual void | SetPosition (double pos[3]) |
|
virtual double * | GetPosition () |
|
virtual void | GetPosition (double data[3]) |
|
void | AddPosition (double deltaPosition[3]) |
|
void | AddPosition (double deltaX, double deltaY, double deltaZ) |
|
double * | GetCenter () |
|
double * | GetXRange () |
|
double * | GetYRange () |
|
double * | GetZRange () |
|
double | GetLength () |
|
void | RotateX (double) |
|
void | RotateY (double) |
|
void | RotateZ (double) |
|
void | RotateWXYZ (double w, double x, double y, double z) |
|
void | SetOrientation (double x, double y, double z) |
|
void | SetOrientation (double orientation[3]) |
|
double * | GetOrientationWXYZ () |
|
void | AddOrientation (double x, double y, double z) |
|
void | AddOrientation (double orentation[3]) |
|
void | PokeMatrix (vtkMatrix4x4 *matrix) |
|
void | InitPathTraversal () |
|
vtkMTimeType | GetUserTransformMatrixMTime () |
|
virtual void | ComputeMatrix () |
|
virtual void | SetPosition (double x, double y, double z) |
|
virtual void | SetOrigin (double x, double y, double z) |
|
virtual void | SetOrigin (const double pos[3]) |
|
virtual double * | GetOrigin () |
|
virtual void | GetOrigin (double data[3]) |
|
virtual void | SetScale (double x, double y, double z) |
|
virtual void | SetScale (double scale[3]) |
|
virtual double * | GetScale () |
|
virtual void | GetScale (double data[3]) |
|
void | SetScale (double s) |
|
void | SetUserTransform (vtkLinearTransform *transform) |
|
virtual vtkLinearTransform * | GetUserTransform () |
|
void | SetUserMatrix (vtkMatrix4x4 *matrix) |
|
vtkMatrix4x4 * | GetUserMatrix () |
|
virtual void | GetMatrix (vtkMatrix4x4 *m) |
|
virtual void | GetMatrix (double m[16]) |
|
void | GetBounds (double bounds[6]) |
|
double * | GetOrientation () |
|
void | GetOrientation (double orentation[3]) |
|
vtkMatrix4x4 * | GetMatrix () |
|
virtual int | GetIsIdentity () |
|
virtual void | SetPosition (double x, double y, double z) |
|
virtual void | SetOrigin (double x, double y, double z) |
|
virtual void | SetOrigin (const double pos[3]) |
|
virtual double * | GetOrigin () |
|
virtual void | GetOrigin (double data[3]) |
|
virtual void | SetScale (double x, double y, double z) |
|
virtual void | SetScale (double scale[3]) |
|
virtual double * | GetScale () |
|
virtual void | GetScale (double data[3]) |
|
void | SetScale (double s) |
|
void | SetUserTransform (vtkLinearTransform *transform) |
|
virtual vtkLinearTransform * | GetUserTransform () |
|
void | SetUserMatrix (vtkMatrix4x4 *matrix) |
|
vtkMatrix4x4 * | GetUserMatrix () |
|
virtual void | GetMatrix (vtkMatrix4x4 *m) |
|
virtual void | GetMatrix (double m[16]) |
|
void | GetBounds (double bounds[6]) |
|
double * | GetOrientation () |
|
void | GetOrientation (double orentation[3]) |
|
vtkMatrix4x4 * | GetMatrix () |
|
virtual int | GetIsIdentity () |
|
vtkProp * | NewInstance () const |
|
virtual void | Pick () |
|
virtual bool | HasKeys (vtkInformation *requiredKeys) |
|
virtual void | BuildPaths (vtkAssemblyPaths *paths, vtkAssemblyPath *path) |
|
virtual void | GetActors2D (vtkPropCollection *) |
|
virtual void | GetVolumes (vtkPropCollection *) |
|
virtual void | SetVisibility (int) |
|
virtual int | GetVisibility () |
|
virtual void | VisibilityOn () |
|
virtual void | VisibilityOff () |
|
virtual void | SetPickable (int) |
|
virtual int | GetPickable () |
|
virtual void | PickableOn () |
|
virtual void | PickableOff () |
|
virtual void | SetDragable (int) |
|
virtual int | GetDragable () |
|
virtual void | DragableOn () |
|
virtual void | DragableOff () |
|
virtual vtkMTimeType | GetRedrawMTime () |
|
virtual void | SetUseBounds (bool) |
|
virtual bool | GetUseBounds () |
|
virtual void | UseBoundsOn () |
|
virtual void | UseBoundsOff () |
|
virtual vtkAssemblyPath * | GetNextPath () |
|
virtual int | GetNumberOfPaths () |
|
virtual void | PokeMatrix (vtkMatrix4x4 *vtkNotUsed(matrix)) |
|
virtual vtkInformation * | GetPropertyKeys () |
|
virtual void | SetPropertyKeys (vtkInformation *keys) |
|
virtual int | RenderVolumetricGeometry (vtkViewport *) |
|
virtual bool | RenderFilteredOpaqueGeometry (vtkViewport *v, vtkInformation *requiredKeys) |
|
virtual bool | RenderFilteredTranslucentPolygonalGeometry (vtkViewport *v, vtkInformation *requiredKeys) |
|
virtual bool | RenderFilteredVolumetricGeometry (vtkViewport *v, vtkInformation *requiredKeys) |
|
virtual bool | RenderFilteredOverlay (vtkViewport *v, vtkInformation *requiredKeys) |
|
virtual double | GetEstimatedRenderTime (vtkViewport *) |
|
virtual double | GetEstimatedRenderTime () |
|
virtual void | SetEstimatedRenderTime (double t) |
|
virtual void | RestoreEstimatedRenderTime () |
|
virtual void | AddEstimatedRenderTime (double t, vtkViewport *vtkNotUsed(vp)) |
|
virtual void | SetAllocatedRenderTime (double t, vtkViewport *vtkNotUsed(v)) |
|
virtual double | GetAllocatedRenderTime () |
|
void | SetRenderTimeMultiplier (double t) |
|
virtual double | GetRenderTimeMultiplier () |
|
virtual bool | GetSupportsSelection () |
|
virtual int | GetNumberOfConsumers () |
|
void | AddConsumer (vtkObject *c) |
|
void | RemoveConsumer (vtkObject *c) |
|
vtkObject * | GetConsumer (int i) |
|
int | IsConsumer (vtkObject *c) |
|
virtual void | GetActors2D (vtkPropCollection *) |
|
virtual void | GetVolumes (vtkPropCollection *) |
|
virtual void | SetVisibility (int) |
|
virtual int | GetVisibility () |
|
virtual void | VisibilityOn () |
|
virtual void | VisibilityOff () |
|
virtual void | SetPickable (int) |
|
virtual int | GetPickable () |
|
virtual void | PickableOn () |
|
virtual void | PickableOff () |
|
virtual void | SetDragable (int) |
|
virtual int | GetDragable () |
|
virtual void | DragableOn () |
|
virtual void | DragableOff () |
|
virtual vtkMTimeType | GetRedrawMTime () |
|
virtual void | SetUseBounds (bool) |
|
virtual bool | GetUseBounds () |
|
virtual void | UseBoundsOn () |
|
virtual void | UseBoundsOff () |
|
virtual vtkAssemblyPath * | GetNextPath () |
|
virtual int | GetNumberOfPaths () |
|
virtual void | PokeMatrix (vtkMatrix4x4 *vtkNotUsed(matrix)) |
|
virtual vtkInformation * | GetPropertyKeys () |
|
virtual void | SetPropertyKeys (vtkInformation *keys) |
|
virtual int | RenderVolumetricGeometry (vtkViewport *) |
|
virtual bool | RenderFilteredOpaqueGeometry (vtkViewport *v, vtkInformation *requiredKeys) |
|
virtual bool | RenderFilteredTranslucentPolygonalGeometry (vtkViewport *v, vtkInformation *requiredKeys) |
|
virtual bool | RenderFilteredVolumetricGeometry (vtkViewport *v, vtkInformation *requiredKeys) |
|
virtual bool | RenderFilteredOverlay (vtkViewport *v, vtkInformation *requiredKeys) |
|
virtual double | GetEstimatedRenderTime (vtkViewport *) |
|
virtual double | GetEstimatedRenderTime () |
|
virtual void | SetEstimatedRenderTime (double t) |
|
virtual void | RestoreEstimatedRenderTime () |
|
virtual void | AddEstimatedRenderTime (double t, vtkViewport *vtkNotUsed(vp)) |
|
virtual void | SetAllocatedRenderTime (double t, vtkViewport *vtkNotUsed(v)) |
|
virtual double | GetAllocatedRenderTime () |
|
void | SetRenderTimeMultiplier (double t) |
|
virtual double | GetRenderTimeMultiplier () |
|
virtual bool | GetSupportsSelection () |
|
virtual int | GetNumberOfConsumers () |
|
void | AddConsumer (vtkObject *c) |
|
void | RemoveConsumer (vtkObject *c) |
|
vtkObject * | GetConsumer (int i) |
|
int | IsConsumer (vtkObject *c) |
|
| vtkBaseTypeMacro (vtkObject, vtkObjectBase) |
|
virtual void | DebugOn () |
|
virtual void | DebugOff () |
|
bool | GetDebug () |
|
void | SetDebug (bool debugFlag) |
|
virtual void | Modified () |
|
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 &) |
|
actor for an axes plane in a 3D view.
vtkGridAxes2DActor is a vtkProp3D that renders a single axes plane (or face). Despite the name, it renders a prop in 3D with ability to render lines for the axes bounds along with labels on them.
To use this, one sets the GridBounds
and then the Face
which identifies the face of the cube defined by the GridBounds
along which this prop will render the grid. Parameters available allow additional controls including labeling, grid rendering, edge rendering etc.
- See also
- vtkGridAxes3DActor
Definition at line 39 of file vtkGridAxes2DActor.h.