VTK
|
create a plot of a bounding box edges - More...
#include <vtkCubeAxesActor.h>
Public Types | |
typedef vtkActor | Superclass |
![]() | |
typedef vtkProp3D | Superclass |
![]() | |
typedef vtkProp | Superclass |
![]() | |
typedef vtkObject | Superclass |
![]() | |
typedef vtkObjectBase | Superclass |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkCubeAxesActor * | SafeDownCast (vtkObjectBase *o) |
static vtkCubeAxesActor * | New () |
![]() | |
static int | IsTypeOf (const char *type) |
static vtkActor * | SafeDownCast (vtkObjectBase *o) |
static vtkActor * | New () |
![]() | |
static int | IsTypeOf (const char *type) |
static vtkProp3D * | SafeDownCast (vtkObjectBase *o) |
![]() | |
static int | IsTypeOf (const char *type) |
static vtkProp * | SafeDownCast (vtkObjectBase *o) |
static vtkInformationIntegerKey * | GeneralTextureUnit () |
static vtkInformationDoubleVectorKey * | GeneralTextureTransform () |
![]() | |
static int | IsTypeOf (const char *type) |
static vtkObject * | SafeDownCast (vtkObjectBase *o) |
static vtkObject * | New () |
static void | BreakOnError () |
static void | SetGlobalWarningDisplay (int val) |
static void | GlobalWarningDisplayOn () |
static void | GlobalWarningDisplayOff () |
static int | GetGlobalWarningDisplay () |
![]() | |
static int | IsTypeOf (const char *name) |
static vtkObjectBase * | New () |
Static Protected Member Functions | |
static void | GetBoundsPoint (unsigned int pointIndex, const double bounds[6], double point[3]) |
static void | GetBoundsPointBits (unsigned int pointIndex, unsigned int &xBit, unsigned int &yBit, unsigned int &zBit) |
create a plot of a bounding box edges -
$Date$ $Revision$ used for navigation
vtkCubeAxesActor is a composite actor that draws axes of the bounding box of an input dataset. The axes include labels and titles for the x-y-z axes. The algorithm selects which axes to draw based on the user-defined 'fly' mode. (STATIC is default). 'STATIC' constructs axes from all edges of the bounding box. 'CLOSEST_TRIAD' consists of the three axes x-y-z forming a triad that lies closest to the specified camera. 'FURTHEST_TRIAD' consists of the three axes x-y-z forming a triad that lies furthest from the specified camera. 'OUTER_EDGES' is constructed from edges that are on the "exterior" of the bounding box, exterior as determined from examining outer edges of the bounding box in projection (display) space.
To use this object you must define a bounding box and the camera used to render the vtkCubeAxesActor. You can optionally turn on/off labels, ticks, gridlines, and set tick location, number of labels, and text to use for axis-titles. A 'corner offset' can also be set. This allows the axes to be set partially away from the actual bounding box to perhaps prevent overlap of labels between the various axes.
The Bounds instance variable (an array of six doubles) is used to determine the bounding box.
Definition at line 88 of file vtkCubeAxesActor.h.
typedef vtkActor vtkCubeAxesActor::Superclass |
Definition at line 91 of file vtkCubeAxesActor.h.
|
protected |
|
protected |
|
static |
|
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 vtkActor.
|
static |
|
protectedvirtual |
Reimplemented from vtkActor.
vtkCubeAxesActor* vtkCubeAxesActor::NewInstance | ( | ) | const |
|
virtual |
|
static |
Instantiate object with label format "6.3g" and the number of labels per axis set to 3.
|
virtual |
|
virtual |
Draw the axes as per the vtkProp superclass' API.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Gets/Sets the RebuildAxes flag
|
virtual |
Gets/Sets the RebuildAxes flag
|
virtual |
Explicitly specify the region in space around which to draw the bounds. The bounds is used only when no Input or Prop is specified. The bounds are specified according to (xmin,xmax, ymin,ymax, zmin,zmax), making sure that the min's are less than the max's.
|
virtual |
Explicitly specify the region in space around which to draw the bounds. The bounds is used only when no Input or Prop is specified. The bounds are specified according to (xmin,xmax, ymin,ymax, zmin,zmax), making sure that the min's are less than the max's.
|
virtual |
Explicitly specify the region in space around which to draw the bounds. The bounds is used only when no Input or Prop is specified. The bounds are specified according to (xmin,xmax, ymin,ymax, zmin,zmax), making sure that the min's are less than the max's.
Implements vtkProp3D.
|
virtual |
Explicitly specify the region in space around which to draw the bounds. The bounds is used only when no Input or Prop is specified. The bounds are specified according to (xmin,xmax, ymin,ymax, zmin,zmax), making sure that the min's are less than the max's.
|
virtual |
Explicitly specify the region in space around which to draw the bounds. The bounds is used only when no Input or Prop is specified. The bounds are specified according to (xmin,xmax, ymin,ymax, zmin,zmax), making sure that the min's are less than the max's.
|
virtual |
Method used to properly return the bounds of the cube axis itself with all its labels.
|
virtual |
Method used to properly return the bounds of the cube axis itself with all its labels.
Explicitly specify the range of each axes that's used to define the prop. The default, (if you do not use these methods) is to use the bounds specified, or use the bounds of the Input Prop if one is specified. This method allows you to separate the notion of extent of the axes in physical space (bounds) and the extent of the values it represents. In other words, you can have the ticks and labels show a different range.
void vtkCubeAxesActor::SetXAxisRange | ( | double | [2] | ) |
Explicitly specify the range of each axes that's used to define the prop. The default, (if you do not use these methods) is to use the bounds specified, or use the bounds of the Input Prop if one is specified. This method allows you to separate the notion of extent of the axes in physical space (bounds) and the extent of the values it represents. In other words, you can have the ticks and labels show a different range.
Explicitly specify the range of each axes that's used to define the prop. The default, (if you do not use these methods) is to use the bounds specified, or use the bounds of the Input Prop if one is specified. This method allows you to separate the notion of extent of the axes in physical space (bounds) and the extent of the values it represents. In other words, you can have the ticks and labels show a different range.
void vtkCubeAxesActor::SetYAxisRange | ( | double | [2] | ) |
Explicitly specify the range of each axes that's used to define the prop. The default, (if you do not use these methods) is to use the bounds specified, or use the bounds of the Input Prop if one is specified. This method allows you to separate the notion of extent of the axes in physical space (bounds) and the extent of the values it represents. In other words, you can have the ticks and labels show a different range.
Explicitly specify the range of each axes that's used to define the prop. The default, (if you do not use these methods) is to use the bounds specified, or use the bounds of the Input Prop if one is specified. This method allows you to separate the notion of extent of the axes in physical space (bounds) and the extent of the values it represents. In other words, you can have the ticks and labels show a different range.
void vtkCubeAxesActor::SetZAxisRange | ( | double | [2] | ) |
Explicitly specify the range of each axes that's used to define the prop. The default, (if you do not use these methods) is to use the bounds specified, or use the bounds of the Input Prop if one is specified. This method allows you to separate the notion of extent of the axes in physical space (bounds) and the extent of the values it represents. In other words, you can have the ticks and labels show a different range.
|
virtual |
Explicitly specify the range of each axes that's used to define the prop. The default, (if you do not use these methods) is to use the bounds specified, or use the bounds of the Input Prop if one is specified. This method allows you to separate the notion of extent of the axes in physical space (bounds) and the extent of the values it represents. In other words, you can have the ticks and labels show a different range.
Explicitly specify the range of each axes that's used to define the prop. The default, (if you do not use these methods) is to use the bounds specified, or use the bounds of the Input Prop if one is specified. This method allows you to separate the notion of extent of the axes in physical space (bounds) and the extent of the values it represents. In other words, you can have the ticks and labels show a different range.
|
virtual |
Explicitly specify the range of each axes that's used to define the prop. The default, (if you do not use these methods) is to use the bounds specified, or use the bounds of the Input Prop if one is specified. This method allows you to separate the notion of extent of the axes in physical space (bounds) and the extent of the values it represents. In other words, you can have the ticks and labels show a different range.
|
virtual |
Explicitly specify the range of each axes that's used to define the prop. The default, (if you do not use these methods) is to use the bounds specified, or use the bounds of the Input Prop if one is specified. This method allows you to separate the notion of extent of the axes in physical space (bounds) and the extent of the values it represents. In other words, you can have the ticks and labels show a different range.
Explicitly specify the range of each axes that's used to define the prop. The default, (if you do not use these methods) is to use the bounds specified, or use the bounds of the Input Prop if one is specified. This method allows you to separate the notion of extent of the axes in physical space (bounds) and the extent of the values it represents. In other words, you can have the ticks and labels show a different range.
|
virtual |
Explicitly specify the range of each axes that's used to define the prop. The default, (if you do not use these methods) is to use the bounds specified, or use the bounds of the Input Prop if one is specified. This method allows you to separate the notion of extent of the axes in physical space (bounds) and the extent of the values it represents. In other words, you can have the ticks and labels show a different range.
vtkStringArray* vtkCubeAxesActor::GetAxisLabels | ( | int | axis | ) |
Explicitly specify the axis labels along an axis as an array of strings instead of using the values.
void vtkCubeAxesActor::SetAxisLabels | ( | int | axis, |
vtkStringArray * | value | ||
) |
Explicitly specify the axis labels along an axis as an array of strings instead of using the values.
|
virtual |
|
virtual |
void vtkCubeAxesActor::SetScreenSize | ( | double | screenSize | ) |
Explicitly specify the screen size of title and label text. ScreenSize determines the size of the text in terms of screen pixels. Default is 10.0.
|
virtual |
Explicitly specify the screen size of title and label text. ScreenSize determines the size of the text in terms of screen pixels. Default is 10.0.
void vtkCubeAxesActor::SetLabelOffset | ( | double | offset | ) |
Explicitly specify the distance between labels and the axis. Default is 20.0.
|
virtual |
Explicitly specify the distance between labels and the axis. Default is 20.0.
void vtkCubeAxesActor::SetTitleOffset | ( | double | offset | ) |
Explicitly specify the distance between title and labels. Default is 20.0.
|
virtual |
Explicitly specify the distance between title and labels. Default is 20.0.
|
virtual |
Set/Get the camera to perform scaling and translation of the vtkCubeAxesActor.
|
virtual |
Set/Get the camera to perform scaling and translation of the vtkCubeAxesActor.
|
virtual |
Specify a mode to control how the axes are drawn: either static, closest triad, furthest triad or outer edges in relation to the camera position.
|
virtual |
Specify a mode to control how the axes are drawn: either static, closest triad, furthest triad or outer edges in relation to the camera position.
|
inline |
Specify a mode to control how the axes are drawn: either static, closest triad, furthest triad or outer edges in relation to the camera position.
Definition at line 187 of file vtkCubeAxesActor.h.
|
inline |
Specify a mode to control how the axes are drawn: either static, closest triad, furthest triad or outer edges in relation to the camera position.
Definition at line 189 of file vtkCubeAxesActor.h.
|
inline |
Specify a mode to control how the axes are drawn: either static, closest triad, furthest triad or outer edges in relation to the camera position.
Definition at line 191 of file vtkCubeAxesActor.h.
|
inline |
Specify a mode to control how the axes are drawn: either static, closest triad, furthest triad or outer edges in relation to the camera position.
Definition at line 193 of file vtkCubeAxesActor.h.
|
inline |
Specify a mode to control how the axes are drawn: either static, closest triad, furthest triad or outer edges in relation to the camera position.
Definition at line 195 of file vtkCubeAxesActor.h.
|
virtual |
Set/Get the labels for the x, y, and z axes. By default, use "X-Axis", "Y-Axis" and "Z-Axis".
|
virtual |
Set/Get the labels for the x, y, and z axes. By default, use "X-Axis", "Y-Axis" and "Z-Axis".
|
virtual |
Set/Get the labels for the x, y, and z axes. By default, use "X-Axis", "Y-Axis" and "Z-Axis".
|
virtual |
Set/Get the labels for the x, y, and z axes. By default, use "X-Axis", "Y-Axis" and "Z-Axis".
|
virtual |
Set/Get the labels for the x, y, and z axes. By default, use "X-Axis", "Y-Axis" and "Z-Axis".
|
virtual |
Set/Get the labels for the x, y, and z axes. By default, use "X-Axis", "Y-Axis" and "Z-Axis".
|
virtual |
Set/Get the labels for the x, y, and z axes. By default, use "X-Axis", "Y-Axis" and "Z-Axis".
|
virtual |
Set/Get the labels for the x, y, and z axes. By default, use "X-Axis", "Y-Axis" and "Z-Axis".
|
virtual |
Set/Get the labels for the x, y, and z axes. By default, use "X-Axis", "Y-Axis" and "Z-Axis".
|
virtual |
Set/Get the labels for the x, y, and z axes. By default, use "X-Axis", "Y-Axis" and "Z-Axis".
|
virtual |
Set/Get the labels for the x, y, and z axes. By default, use "X-Axis", "Y-Axis" and "Z-Axis".
|
virtual |
Set/Get the labels for the x, y, and z axes. By default, use "X-Axis", "Y-Axis" and "Z-Axis".
|
virtual |
Set/Get the format with which to print the labels on each of the x-y-z axes.
|
virtual |
Set/Get the format with which to print the labels on each of the x-y-z axes.
|
virtual |
Set/Get the format with which to print the labels on each of the x-y-z axes.
|
virtual |
Set/Get the format with which to print the labels on each of the x-y-z axes.
|
virtual |
Set/Get the format with which to print the labels on each of the x-y-z axes.
|
virtual |
Set/Get the format with which to print the labels on each of the x-y-z axes.
|
virtual |
Set/Get the inertial factor that controls how often (i.e, how many renders) the axes can switch position (jump from one axes to another).
|
virtual |
Set/Get the inertial factor that controls how often (i.e, how many renders) the axes can switch position (jump from one axes to another).
|
virtual |
Specify an offset value to "pull back" the axes from the corner at which they are joined to avoid overlap of axes labels. The "CornerOffset" is the fraction of the axis length to pull back.
|
virtual |
Specify an offset value to "pull back" the axes from the corner at which they are joined to avoid overlap of axes labels. The "CornerOffset" is the fraction of the axis length to pull back.
|
virtual |
Release any graphics resources that are being consumed by this actor. The parameter window could be used to determine which graphic resources to release.
Reimplemented from vtkProp.
|
virtual |
Enable and disable the use of distance based LOD for titles and labels.
|
virtual |
Enable and disable the use of distance based LOD for titles and labels.
|
virtual |
Set distance LOD threshold [0.0 - 1.0] for titles and labels.
|
virtual |
Set distance LOD threshold [0.0 - 1.0] for titles and labels.
|
virtual |
Enable and disable the use of view angle based LOD for titles and labels.
|
virtual |
Enable and disable the use of view angle based LOD for titles and labels.
|
virtual |
Set view angle LOD threshold [0.0 - 1.0] for titles and labels.
|
virtual |
Set view angle LOD threshold [0.0 - 1.0] for titles and labels.
|
virtual |
Turn on and off the visibility of each axis.
|
virtual |
Turn on and off the visibility of each axis.
|
virtual |
Turn on and off the visibility of each axis.
|
virtual |
Turn on and off the visibility of each axis.
|
virtual |
Turn on and off the visibility of each axis.
|
virtual |
Turn on and off the visibility of each axis.
|
virtual |
Turn on and off the visibility of each axis.
|
virtual |
Turn on and off the visibility of each axis.
|
virtual |
Turn on and off the visibility of each axis.
|
virtual |
Turn on and off the visibility of each axis.
|
virtual |
Turn on and off the visibility of each axis.
|
virtual |
Turn on and off the visibility of each axis.
|
virtual |
Turn on and off the visibility of labels for each axis.
|
virtual |
Turn on and off the visibility of labels for each axis.
|
virtual |
Turn on and off the visibility of labels for each axis.
|
virtual |
Turn on and off the visibility of labels for each axis.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Turn on and off the visibility of ticks for each axis.
|
virtual |
Turn on and off the visibility of ticks for each axis.
|
virtual |
Turn on and off the visibility of ticks for each axis.
|
virtual |
Turn on and off the visibility of ticks for each axis.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Turn on and off the visibility of minor ticks for each axis.
|
virtual |
Turn on and off the visibility of minor ticks for each axis.
|
virtual |
Turn on and off the visibility of minor ticks for each axis.
|
virtual |
Turn on and off the visibility of minor ticks for each axis.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
vtkTextProperty* vtkCubeAxesActor::GetTitleTextProperty | ( | int | ) |
Returns the text property for the title on an axis.
vtkTextProperty* vtkCubeAxesActor::GetLabelTextProperty | ( | int | ) |
Returns the text property for the labels on an axis.
void vtkCubeAxesActor::SetXAxesLinesProperty | ( | vtkProperty * | ) |
Get/Set axes actors properties.
vtkProperty* vtkCubeAxesActor::GetXAxesLinesProperty | ( | ) |
Get/Set axes actors properties.
void vtkCubeAxesActor::SetYAxesLinesProperty | ( | vtkProperty * | ) |
Get/Set axes actors properties.
vtkProperty* vtkCubeAxesActor::GetYAxesLinesProperty | ( | ) |
Get/Set axes actors properties.
void vtkCubeAxesActor::SetZAxesLinesProperty | ( | vtkProperty * | ) |
Get/Set axes actors properties.
vtkProperty* vtkCubeAxesActor::GetZAxesLinesProperty | ( | ) |
Get/Set axes actors properties.
void vtkCubeAxesActor::SetXAxesGridlinesProperty | ( | vtkProperty * | ) |
Get/Set axes (outer) gridlines actors properties.
vtkProperty* vtkCubeAxesActor::GetXAxesGridlinesProperty | ( | ) |
Get/Set axes (outer) gridlines actors properties.
void vtkCubeAxesActor::SetYAxesGridlinesProperty | ( | vtkProperty * | ) |
Get/Set axes (outer) gridlines actors properties.
vtkProperty* vtkCubeAxesActor::GetYAxesGridlinesProperty | ( | ) |
Get/Set axes (outer) gridlines actors properties.
void vtkCubeAxesActor::SetZAxesGridlinesProperty | ( | vtkProperty * | ) |
Get/Set axes (outer) gridlines actors properties.
vtkProperty* vtkCubeAxesActor::GetZAxesGridlinesProperty | ( | ) |
Get/Set axes (outer) gridlines actors properties.
void vtkCubeAxesActor::SetXAxesInnerGridlinesProperty | ( | vtkProperty * | ) |
Get/Set axes inner gridlines actors properties.
vtkProperty* vtkCubeAxesActor::GetXAxesInnerGridlinesProperty | ( | ) |
Get/Set axes inner gridlines actors properties.
void vtkCubeAxesActor::SetYAxesInnerGridlinesProperty | ( | vtkProperty * | ) |
Get/Set axes inner gridlines actors properties.
vtkProperty* vtkCubeAxesActor::GetYAxesInnerGridlinesProperty | ( | ) |
Get/Set axes inner gridlines actors properties.
void vtkCubeAxesActor::SetZAxesInnerGridlinesProperty | ( | vtkProperty * | ) |
Get/Set axes inner gridlines actors properties.
vtkProperty* vtkCubeAxesActor::GetZAxesInnerGridlinesProperty | ( | ) |
Get/Set axes inner gridlines actors properties.
void vtkCubeAxesActor::SetXAxesGridpolysProperty | ( | vtkProperty * | ) |
Get/Set axes gridPolys actors properties.
vtkProperty* vtkCubeAxesActor::GetXAxesGridpolysProperty | ( | ) |
Get/Set axes gridPolys actors properties.
void vtkCubeAxesActor::SetYAxesGridpolysProperty | ( | vtkProperty * | ) |
Get/Set axes gridPolys actors properties.
vtkProperty* vtkCubeAxesActor::GetYAxesGridpolysProperty | ( | ) |
Get/Set axes gridPolys actors properties.
void vtkCubeAxesActor::SetZAxesGridpolysProperty | ( | vtkProperty * | ) |
Get/Set axes gridPolys actors properties.
vtkProperty* vtkCubeAxesActor::GetZAxesGridpolysProperty | ( | ) |
Get/Set axes gridPolys actors properties.
|
virtual |
Set/Get the location of ticks marks.
|
virtual |
Set/Get the location of ticks marks.
|
inline |
Definition at line 420 of file vtkCubeAxesActor.h.
|
inline |
Definition at line 422 of file vtkCubeAxesActor.h.
|
inline |
Definition at line 424 of file vtkCubeAxesActor.h.
void vtkCubeAxesActor::SetUseTextActor3D | ( | int | val | ) |
Use or not vtkTextActor3D for titles and labels. See Also: vtkAxisActor::SetUseTextActor3D(), vtkAxisActor::GetUseTextActor3D()
int vtkCubeAxesActor::GetUseTextActor3D | ( | ) |
Use or not vtkTextActor3D for titles and labels. See Also: vtkAxisActor::SetUseTextActor3D(), vtkAxisActor::GetUseTextActor3D()
void vtkCubeAxesActor::SetUse2DMode | ( | int | val | ) |
Get/Set 2D mode NB: Use vtkTextActor for titles in 2D instead of vtkAxisFollower
int vtkCubeAxesActor::GetUse2DMode | ( | ) |
Get/Set 2D mode NB: Use vtkTextActor for titles in 2D instead of vtkAxisFollower
void vtkCubeAxesActor::SetSaveTitlePosition | ( | int | val | ) |
For 2D mode only: save axis title positions for later use
|
virtual |
Provide an oriented bounded box when using AxisBaseFor.
|
virtual |
Provide an oriented bounded box when using AxisBaseFor.
|
virtual |
Provide an oriented bounded box when using AxisBaseFor.
|
virtual |
Provide an oriented bounded box when using AxisBaseFor.
|
virtual |
Provide an oriented bounded box when using AxisBaseFor.
|
virtual |
Enable/Disable the usage of the OrientedBounds
|
virtual |
Enable/Disable the usage of the OrientedBounds
Vector that should be use as the base for X
|
virtual |
Vector that should be use as the base for X
|
virtual |
Vector that should be use as the base for X
Vector that should be use as the base for X
|
virtual |
Vector that should be use as the base for X
Vector that should be use as the base for Y
|
virtual |
Vector that should be use as the base for Y
|
virtual |
Vector that should be use as the base for Y
Vector that should be use as the base for Y
|
virtual |
Vector that should be use as the base for Y
Vector that should be use as the base for Z
|
virtual |
Vector that should be use as the base for Z
|
virtual |
Vector that should be use as the base for Z
Vector that should be use as the base for Z
|
virtual |
Vector that should be use as the base for Z
Provide a custom AxisOrigin. This point must be inside the bouding box and will represent the point where the 3 axes will interesect
|
virtual |
Provide a custom AxisOrigin. This point must be inside the bouding box and will represent the point where the 3 axes will interesect
|
virtual |
Provide a custom AxisOrigin. This point must be inside the bouding box and will represent the point where the 3 axes will interesect
Provide a custom AxisOrigin. This point must be inside the bouding box and will represent the point where the 3 axes will interesect
|
virtual |
Provide a custom AxisOrigin. This point must be inside the bouding box and will represent the point where the 3 axes will interesect
|
virtual |
Enable/Disable the usage of the AxisOrigin
|
virtual |
Enable/Disable the usage of the AxisOrigin
|
virtual |
Specify the mode in which the cube axes should render its gridLines
|
virtual |
Specify the mode in which the cube axes should render its gridLines
|
virtual |
Enable/Disable axis stickiness. When on, the axes will be adjusted to always be visible in the viewport unless the original bounds of the axes are entirely outside the viewport. Defaults to off.
|
virtual |
Enable/Disable axis stickiness. When on, the axes will be adjusted to always be visible in the viewport unless the original bounds of the axes are entirely outside the viewport. Defaults to off.
|
virtual |
Enable/Disable axis stickiness. When on, the axes will be adjusted to always be visible in the viewport unless the original bounds of the axes are entirely outside the viewport. Defaults to off.
|
virtual |
Enable/Disable axis stickiness. When on, the axes will be adjusted to always be visible in the viewport unless the original bounds of the axes are entirely outside the viewport. Defaults to off.
|
virtual |
Enable/Disable centering of axes when the Sticky option is on. If on, the axes bounds will be centered in the viewport. Otherwise, the axes can move about the longer of the horizontal or verical directions of the viewport to follow the data. Defaults to on.
|
virtual |
Enable/Disable centering of axes when the Sticky option is on. If on, the axes bounds will be centered in the viewport. Otherwise, the axes can move about the longer of the horizontal or verical directions of the viewport to follow the data. Defaults to on.
|
virtual |
Enable/Disable centering of axes when the Sticky option is on. If on, the axes bounds will be centered in the viewport. Otherwise, the axes can move about the longer of the horizontal or verical directions of the viewport to follow the data. Defaults to on.
|
virtual |
Enable/Disable centering of axes when the Sticky option is on. If on, the axes bounds will be centered in the viewport. Otherwise, the axes can move about the longer of the horizontal or verical directions of the viewport to follow the data. Defaults to on.
|
protected |
Computes a bounding sphere used to determine the sticky bounding box. Sphere center and sphere radius are return parameters and can remain uninitialized prior to calling this method.
|
protected |
Get bounds such that the axes are entirely within a viewport
|
staticprotected |
Get the bits for a bounds point. 0 means the lower side for a coordinate, 1 means the higher side.
|
staticprotected |
Get a point on the bounding box by point index
|
protected |
|
protected |
|
protected |
This will Update AxisActors with GridVisibility when those should be dynamaic regarding the viewport. GridLineLocation = [VTK_CLOSEST_GRID_LINES, VTK_FURTHEST_GRID_LINES]
|
protected |
Definition at line 555 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 557 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 559 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 579 of file vtkCubeAxesActor.h.
|
protected |
Flag for axes stickiness
Definition at line 582 of file vtkCubeAxesActor.h.
|
protected |
Flag for centering sticky axes
Definition at line 585 of file vtkCubeAxesActor.h.
|
protected |
If enabled the actor will not be visible at a certain distance from the camera. Default is true
Definition at line 589 of file vtkCubeAxesActor.h.
|
protected |
Default is 0.80 This determines at what fraction of camera far clip range, actor is not visible.
Definition at line 593 of file vtkCubeAxesActor.h.
|
protected |
If enabled the actor will not be visible at a certain view angle. Default is true.
Definition at line 597 of file vtkCubeAxesActor.h.
|
protected |
This determines at what view angle to geometry will make the geometry not visibile. Default is 0.3.
Definition at line 601 of file vtkCubeAxesActor.h.
|
protected |
Control variables for all axes NB: [0] always for 'Major' axis during non-static fly modes.
Definition at line 606 of file vtkCubeAxesActor.h.
|
protected |
Control variables for all axes NB: [0] always for 'Major' axis during non-static fly modes.
Definition at line 607 of file vtkCubeAxesActor.h.
|
protected |
Control variables for all axes NB: [0] always for 'Major' axis during non-static fly modes.
Definition at line 608 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 611 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 613 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 614 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 615 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 616 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 617 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 618 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 620 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 621 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 622 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 624 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 626 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 627 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 628 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 630 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 631 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 632 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 634 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 635 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 636 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 638 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 639 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 640 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 642 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 643 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 644 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 646 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 647 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 648 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 650 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 651 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 652 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 654 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 655 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 656 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 658 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 660 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 662 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 664 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 666 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 668 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 669 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 671 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 673 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 674 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 675 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 676 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 677 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 678 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 679 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 680 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 681 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 682 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 683 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 684 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 686 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 687 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 688 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 690 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 691 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 693 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 694 of file vtkCubeAxesActor.h.
|
protected |
Definition at line 695 of file vtkCubeAxesActor.h.