|
ParaView
|
a 3D axes representation More...
#include <vtkPVAxesActor.h>


a 3D axes representation
vtkPVAxesActor is used to represent 3D axes in the scene. The user can define the geometry to use for the shaft and the tip, and the user can set the text for the three axes. The text will follow the camera.
Definition at line 42 of file vtkPVAxesActor.h.
| anonymous enum |
Definition at line 207 of file vtkPVAxesActor.h.
| anonymous enum |
Definition at line 215 of file vtkPVAxesActor.h.
| vtkPVAxesActor::vtkPVAxesActor | ( | ) | [protected] |
| vtkPVAxesActor::~vtkPVAxesActor | ( | ) | [protected] |
| static vtkPVAxesActor* vtkPVAxesActor::New | ( | ) | [static] |
Reimplemented from vtkObject.
| virtual const char* vtkPVAxesActor::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkProp3D.
| static vtkPVAxesActor* vtkPVAxesActor::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkProp3D.
| void vtkPVAxesActor::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkProp3D.
| virtual void vtkPVAxesActor::GetActors | ( | vtkPropCollection * | ) | [virtual] |
For some exporters and other other operations we must be able to collect all the actors or volumes. These methods are used in that process.
Reimplemented from vtkProp.
| virtual int vtkPVAxesActor::RenderOpaqueGeometry | ( | vtkViewport * | viewport | ) | [virtual] |
Support the standard render methods.
Reimplemented from vtkProp.
| virtual int vtkPVAxesActor::RenderTranslucentPolygonalGeometry | ( | vtkViewport * | viewport | ) | [virtual] |
Support the standard render methods.
Reimplemented from vtkProp.
| virtual int vtkPVAxesActor::HasTranslucentPolygonalGeometry | ( | ) | [virtual] |
Support the standard render methods.
Reimplemented from vtkProp.
| void vtkPVAxesActor::ShallowCopy | ( | vtkProp * | prop | ) | [virtual] |
| void vtkPVAxesActor::ReleaseGraphicsResources | ( | vtkWindow * | ) | [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.
| void vtkPVAxesActor::GetBounds | ( | double | bounds[6] | ) |
Get the bounds for this Actor as (Xmin,Xmax,Ymin,Ymax,Zmin,Zmax). (The method GetBounds(double bounds[6]) is available from the superclass.)
Reimplemented from vtkProp3D.
| double* vtkPVAxesActor::GetBounds | ( | ) | [virtual] |
Get the bounds for this Actor as (Xmin,Xmax,Ymin,Ymax,Zmin,Zmax). (The method GetBounds(double bounds[6]) is available from the superclass.)
Implements vtkProp3D.
| unsigned long int vtkPVAxesActor::GetMTime | ( | ) | [virtual] |
Get the actors mtime plus consider its properties and texture if set.
Reimplemented from vtkProp3D.
| virtual unsigned long vtkPVAxesActor::GetRedrawMTime | ( | ) | [virtual] |
Return the mtime of anything that would cause the rendered image to appear differently. Usually this involves checking the mtime of the prop plus anything else it depends on such as properties, textures etc.
Reimplemented from vtkProp.
| void vtkPVAxesActor::SetTotalLength | ( | float | v[3] | ) | [inline] |
Set the total length of the axes in 3 dimensions.
Definition at line 89 of file vtkPVAxesActor.h.
Set the total length of the axes in 3 dimensions.
| virtual float* vtkPVAxesActor::GetTotalLength | ( | ) | [virtual] |
Set the total length of the axes in 3 dimensions.
| virtual void vtkPVAxesActor::GetTotalLength | ( | float | data[3] | ) | [virtual] |
Set the total length of the axes in 3 dimensions.
| void vtkPVAxesActor::SetNormalizedShaftLength | ( | float | v[3] | ) | [inline] |
Set the normalized (0-1) length of the shaft.
Definition at line 97 of file vtkPVAxesActor.h.
Set the normalized (0-1) length of the shaft.
| virtual float* vtkPVAxesActor::GetNormalizedShaftLength | ( | ) | [virtual] |
Set the normalized (0-1) length of the shaft.
| virtual void vtkPVAxesActor::GetNormalizedShaftLength | ( | float | data[3] | ) | [virtual] |
Set the normalized (0-1) length of the shaft.
| void vtkPVAxesActor::SetNormalizedTipLength | ( | float | v[3] | ) | [inline] |
Set the normalized (0-1) length of the tip.
Definition at line 105 of file vtkPVAxesActor.h.
Set the normalized (0-1) length of the tip.
| virtual float* vtkPVAxesActor::GetNormalizedTipLength | ( | ) | [virtual] |
Set the normalized (0-1) length of the tip.
| virtual void vtkPVAxesActor::GetNormalizedTipLength | ( | float | data[3] | ) | [virtual] |
Set the normalized (0-1) length of the tip.
| virtual void vtkPVAxesActor::SetConeResolution | ( | int | ) | [virtual] |
Set/get the resolution of the pieces of the axes actor
| virtual int vtkPVAxesActor::GetConeResolution | ( | ) | [virtual] |
Set/get the resolution of the pieces of the axes actor
| virtual void vtkPVAxesActor::SetSphereResolution | ( | int | ) | [virtual] |
Set/get the resolution of the pieces of the axes actor
| virtual int vtkPVAxesActor::GetSphereResolution | ( | ) | [virtual] |
Set/get the resolution of the pieces of the axes actor
| virtual void vtkPVAxesActor::SetCylinderResolution | ( | int | ) | [virtual] |
Set/get the resolution of the pieces of the axes actor
| virtual int vtkPVAxesActor::GetCylinderResolution | ( | ) | [virtual] |
Set/get the resolution of the pieces of the axes actor
| virtual void vtkPVAxesActor::SetConeRadius | ( | float | ) | [virtual] |
Set/get the radius of the pieces of the axes actor
| virtual float vtkPVAxesActor::GetConeRadius | ( | ) | [virtual] |
Set/get the radius of the pieces of the axes actor
| virtual void vtkPVAxesActor::SetSphereRadius | ( | float | ) | [virtual] |
Set/get the radius of the pieces of the axes actor
| virtual float vtkPVAxesActor::GetSphereRadius | ( | ) | [virtual] |
Set/get the radius of the pieces of the axes actor
| virtual void vtkPVAxesActor::SetCylinderRadius | ( | float | ) | [virtual] |
Set/get the radius of the pieces of the axes actor
| virtual float vtkPVAxesActor::GetCylinderRadius | ( | ) | [virtual] |
Set/get the radius of the pieces of the axes actor
| virtual void vtkPVAxesActor::SetXAxisLabelPosition | ( | float | ) | [virtual] |
Set/get the positions of the axis labels
| virtual float vtkPVAxesActor::GetXAxisLabelPosition | ( | ) | [virtual] |
Set/get the positions of the axis labels
| virtual void vtkPVAxesActor::SetYAxisLabelPosition | ( | float | ) | [virtual] |
Set/get the positions of the axis labels
| virtual float vtkPVAxesActor::GetYAxisLabelPosition | ( | ) | [virtual] |
Set/get the positions of the axis labels
| virtual void vtkPVAxesActor::SetZAxisLabelPosition | ( | float | ) | [virtual] |
Set/get the positions of the axis labels
| virtual float vtkPVAxesActor::GetZAxisLabelPosition | ( | ) | [virtual] |
Set/get the positions of the axis labels
| void vtkPVAxesActor::SetShaftType | ( | int | type | ) |
Set the type of the shaft to a cylinder, line, or user defined geometry.
| void vtkPVAxesActor::SetShaftTypeToCylinder | ( | ) | [inline] |
Set the type of the shaft to a cylinder, line, or user defined geometry.
Definition at line 145 of file vtkPVAxesActor.h.
| void vtkPVAxesActor::SetShaftTypeToLine | ( | ) | [inline] |
Set the type of the shaft to a cylinder, line, or user defined geometry.
Definition at line 147 of file vtkPVAxesActor.h.
| void vtkPVAxesActor::SetShaftTypeToUserDefined | ( | ) | [inline] |
Set the type of the shaft to a cylinder, line, or user defined geometry.
Definition at line 149 of file vtkPVAxesActor.h.
| void vtkPVAxesActor::SetTipType | ( | int | type | ) |
Set the type of the tip to a cone, sphere, or user defined geometry.
| void vtkPVAxesActor::SetTipTypeToCone | ( | ) | [inline] |
Set the type of the tip to a cone, sphere, or user defined geometry.
Definition at line 156 of file vtkPVAxesActor.h.
| void vtkPVAxesActor::SetTipTypeToSphere | ( | ) | [inline] |
Set the type of the tip to a cone, sphere, or user defined geometry.
Definition at line 158 of file vtkPVAxesActor.h.
| void vtkPVAxesActor::SetTipTypeToUserDefined | ( | ) | [inline] |
Set the type of the tip to a cone, sphere, or user defined geometry.
Definition at line 160 of file vtkPVAxesActor.h.
| void vtkPVAxesActor::SetUserDefinedTip | ( | vtkPolyData * | ) |
Set the user defined tip polydata.
| virtual vtkPolyData* vtkPVAxesActor::GetUserDefinedTip | ( | ) | [virtual] |
Set the user defined tip polydata.
| void vtkPVAxesActor::SetUserDefinedShaft | ( | vtkPolyData * | ) |
Set the user defined shaft polydata.
| virtual vtkPolyData* vtkPVAxesActor::GetUserDefinedShaft | ( | ) | [virtual] |
Set the user defined shaft polydata.
| vtkProperty* vtkPVAxesActor::GetXAxisTipProperty | ( | ) |
Get the tip properties.
| vtkProperty* vtkPVAxesActor::GetYAxisTipProperty | ( | ) |
Get the tip properties.
| vtkProperty* vtkPVAxesActor::GetZAxisTipProperty | ( | ) |
Get the tip properties.
| vtkProperty* vtkPVAxesActor::GetXAxisShaftProperty | ( | ) |
Get the shaft properties.
| vtkProperty* vtkPVAxesActor::GetYAxisShaftProperty | ( | ) |
Get the shaft properties.
| vtkProperty* vtkPVAxesActor::GetZAxisShaftProperty | ( | ) |
Get the shaft properties.
| vtkProperty* vtkPVAxesActor::GetXAxisLabelProperty | ( | ) |
Get the label properties.
| vtkProperty* vtkPVAxesActor::GetYAxisLabelProperty | ( | ) |
Get the label properties.
| vtkProperty* vtkPVAxesActor::GetZAxisLabelProperty | ( | ) |
Get the label properties.
| virtual void vtkPVAxesActor::SetXAxisLabelText | ( | const char * | ) | [virtual] |
Set the label text.
| virtual void vtkPVAxesActor::SetYAxisLabelText | ( | const char * | ) | [virtual] |
Set the label text.
| virtual void vtkPVAxesActor::SetZAxisLabelText | ( | const char * | ) | [virtual] |
Set the label text.
| void vtkPVAxesActor::UpdateProps | ( | ) | [protected] |
vtkCylinderSource* vtkPVAxesActor::CylinderSource [protected] |
Definition at line 226 of file vtkPVAxesActor.h.
vtkLineSource* vtkPVAxesActor::LineSource [protected] |
Definition at line 227 of file vtkPVAxesActor.h.
vtkConeSource* vtkPVAxesActor::ConeSource [protected] |
Definition at line 228 of file vtkPVAxesActor.h.
vtkSphereSource* vtkPVAxesActor::SphereSource [protected] |
Definition at line 229 of file vtkPVAxesActor.h.
vtkActor* vtkPVAxesActor::XAxisShaft [protected] |
Definition at line 231 of file vtkPVAxesActor.h.
vtkActor* vtkPVAxesActor::YAxisShaft [protected] |
Definition at line 232 of file vtkPVAxesActor.h.
vtkActor* vtkPVAxesActor::ZAxisShaft [protected] |
Definition at line 233 of file vtkPVAxesActor.h.
vtkActor* vtkPVAxesActor::XAxisTip [protected] |
Definition at line 235 of file vtkPVAxesActor.h.
vtkActor* vtkPVAxesActor::YAxisTip [protected] |
Definition at line 236 of file vtkPVAxesActor.h.
vtkActor* vtkPVAxesActor::ZAxisTip [protected] |
Definition at line 237 of file vtkPVAxesActor.h.
float vtkPVAxesActor::TotalLength[3] [protected] |
Definition at line 241 of file vtkPVAxesActor.h.
float vtkPVAxesActor::NormalizedShaftLength[3] [protected] |
Definition at line 242 of file vtkPVAxesActor.h.
float vtkPVAxesActor::NormalizedTipLength[3] [protected] |
Definition at line 243 of file vtkPVAxesActor.h.
int vtkPVAxesActor::ShaftType [protected] |
Definition at line 245 of file vtkPVAxesActor.h.
int vtkPVAxesActor::TipType [protected] |
Definition at line 246 of file vtkPVAxesActor.h.
vtkPolyData* vtkPVAxesActor::UserDefinedTip [protected] |
Definition at line 248 of file vtkPVAxesActor.h.
vtkPolyData* vtkPVAxesActor::UserDefinedShaft [protected] |
Definition at line 249 of file vtkPVAxesActor.h.
char* vtkPVAxesActor::XAxisLabelText [protected] |
Definition at line 251 of file vtkPVAxesActor.h.
char* vtkPVAxesActor::YAxisLabelText [protected] |
Definition at line 252 of file vtkPVAxesActor.h.
char* vtkPVAxesActor::ZAxisLabelText [protected] |
Definition at line 253 of file vtkPVAxesActor.h.
vtkVectorText* vtkPVAxesActor::XAxisVectorText [protected] |
Definition at line 255 of file vtkPVAxesActor.h.
vtkVectorText* vtkPVAxesActor::YAxisVectorText [protected] |
Definition at line 256 of file vtkPVAxesActor.h.
vtkVectorText* vtkPVAxesActor::ZAxisVectorText [protected] |
Definition at line 257 of file vtkPVAxesActor.h.
vtkFollower* vtkPVAxesActor::XAxisLabel [protected] |
Definition at line 259 of file vtkPVAxesActor.h.
vtkFollower* vtkPVAxesActor::YAxisLabel [protected] |
Definition at line 260 of file vtkPVAxesActor.h.
vtkFollower* vtkPVAxesActor::ZAxisLabel [protected] |
Definition at line 261 of file vtkPVAxesActor.h.
int vtkPVAxesActor::ConeResolution [protected] |
Definition at line 263 of file vtkPVAxesActor.h.
int vtkPVAxesActor::SphereResolution [protected] |
Definition at line 264 of file vtkPVAxesActor.h.
int vtkPVAxesActor::CylinderResolution [protected] |
Definition at line 265 of file vtkPVAxesActor.h.
float vtkPVAxesActor::ConeRadius [protected] |
Definition at line 267 of file vtkPVAxesActor.h.
float vtkPVAxesActor::SphereRadius [protected] |
Definition at line 268 of file vtkPVAxesActor.h.
float vtkPVAxesActor::CylinderRadius [protected] |
Definition at line 269 of file vtkPVAxesActor.h.
float vtkPVAxesActor::XAxisLabelPosition [protected] |
Definition at line 271 of file vtkPVAxesActor.h.
float vtkPVAxesActor::YAxisLabelPosition [protected] |
Definition at line 272 of file vtkPVAxesActor.h.
float vtkPVAxesActor::ZAxisLabelPosition [protected] |
Definition at line 273 of file vtkPVAxesActor.h.
1.7.5.1