#include <salomevtkPVAxesActor.h>
Public Types | |
enum | { CYLINDER_SHAFT, LINE_SHAFT, USER_DEFINED_SHAFT } |
enum | { CONE_TIP, SPHERE_TIP, USER_DEFINED_TIP } |
Static Public Member Functions | |
static vtkPVAxesActor * | New () |
Protected Member Functions | |
vtkPVAxesActor () | |
~vtkPVAxesActor () | |
void | UpdateProps () |
Protected Attributes | |
vtkCylinderSource * | CylinderSource |
vtkLineSource * | LineSource |
vtkConeSource * | ConeSource |
vtkSphereSource * | SphereSource |
vtkActor * | XAxisShaft |
vtkActor * | YAxisShaft |
vtkActor * | ZAxisShaft |
vtkActor * | XAxisTip |
vtkActor * | YAxisTip |
vtkActor * | ZAxisTip |
float | TotalLength [3] |
float | NormalizedShaftLength [3] |
float | NormalizedTipLength [3] |
int | ShaftType |
int | TipType |
vtkPolyData * | UserDefinedTip |
vtkPolyData * | UserDefinedShaft |
char * | XAxisLabelText |
char * | YAxisLabelText |
char * | ZAxisLabelText |
vtkVectorText * | XAxisVectorText |
vtkVectorText * | YAxisVectorText |
vtkVectorText * | ZAxisVectorText |
vtkFollower * | XAxisLabel |
vtkFollower * | YAxisLabel |
vtkFollower * | ZAxisLabel |
int | ConeResolution |
int | SphereResolution |
int | CylinderResolution |
float | ConeRadius |
float | SphereRadius |
float | CylinderRadius |
float | XAxisLabelPosition |
float | YAxisLabelPosition |
float | ZAxisLabelPosition |
Private Member Functions | |
vtkPVAxesActor (const vtkPVAxesActor &) | |
void | operator= (const vtkPVAxesActor &) |
|
protected |
References CONE_TIP, ConeRadius, ConeResolution, ConeSource, CylinderRadius, CylinderResolution, CylinderSource, LINE_SHAFT, LineSource, NormalizedShaftLength, NormalizedTipLength, ShaftType, SphereRadius, SphereResolution, SphereSource, TipType, TotalLength, UpdateProps(), UserDefinedShaft, UserDefinedTip, XAxisLabel, XAxisLabelPosition, XAxisLabelText, XAxisShaft, XAxisTip, XAxisVectorText, YAxisLabel, YAxisLabelPosition, YAxisLabelText, YAxisShaft, YAxisTip, YAxisVectorText, ZAxisLabel, ZAxisLabelPosition, ZAxisLabelText, ZAxisShaft, ZAxisTip, and ZAxisVectorText.
|
protected |
|
private |
void salomevtk::vtkPVAxesActor::AddToRender | ( | vtkRenderer * | theRenderer | ) |
References XAxisLabel, YAxisLabel, and ZAxisLabel.
|
virtual |
References XAxisLabel, XAxisShaft, XAxisTip, YAxisLabel, YAxisShaft, YAxisTip, ZAxisLabel, ZAxisShaft, and ZAxisTip.
void salomevtk::vtkPVAxesActor::GetBounds | ( | double | bounds[6] | ) |
References GetBounds().
double * salomevtk::vtkPVAxesActor::GetBounds | ( | ) |
References XAxisShaft, XAxisTip, YAxisShaft, YAxisTip, ZAxisShaft, and ZAxisTip.
vtkMTimeType salomevtk::vtkPVAxesActor::GetMTime | ( | ) |
vtkMTimeType salomevtk::vtkPVAxesActor::GetRedrawMTime | ( | ) |
References GetMTime().
vtkProperty * salomevtk::vtkPVAxesActor::GetXAxisLabelProperty | ( | ) |
References XAxisLabel.
vtkProperty * salomevtk::vtkPVAxesActor::GetXAxisShaftProperty | ( | ) |
References XAxisShaft.
vtkProperty * salomevtk::vtkPVAxesActor::GetXAxisTipProperty | ( | ) |
References XAxisTip.
vtkProperty * salomevtk::vtkPVAxesActor::GetYAxisLabelProperty | ( | ) |
References YAxisLabel.
vtkProperty * salomevtk::vtkPVAxesActor::GetYAxisShaftProperty | ( | ) |
References YAxisShaft.
vtkProperty * salomevtk::vtkPVAxesActor::GetYAxisTipProperty | ( | ) |
References YAxisTip.
vtkProperty * salomevtk::vtkPVAxesActor::GetZAxisLabelProperty | ( | ) |
References ZAxisLabel.
vtkProperty * salomevtk::vtkPVAxesActor::GetZAxisShaftProperty | ( | ) |
References ZAxisShaft.
vtkProperty * salomevtk::vtkPVAxesActor::GetZAxisTipProperty | ( | ) |
References ZAxisTip.
|
static |
|
private |
void salomevtk::vtkPVAxesActor::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
References ConeRadius, ConeResolution, CylinderRadius, CylinderResolution, NormalizedShaftLength, NormalizedTipLength, SphereRadius, SphereResolution, TotalLength, UserDefinedShaft, UserDefinedTip, XAxisLabelPosition, XAxisLabelText, YAxisLabelPosition, YAxisLabelText, ZAxisLabelPosition, and ZAxisLabelText.
void salomevtk::vtkPVAxesActor::ReleaseGraphicsResources | ( | vtkWindow * | win | ) |
References XAxisLabel, XAxisShaft, XAxisTip, YAxisLabel, YAxisShaft, YAxisTip, ZAxisLabel, ZAxisShaft, and ZAxisTip.
|
virtual |
References UpdateProps(), XAxisLabel, XAxisShaft, XAxisTip, YAxisLabel, YAxisShaft, YAxisTip, ZAxisLabel, ZAxisShaft, and ZAxisTip.
|
virtual |
References UpdateProps(), XAxisLabel, XAxisShaft, XAxisTip, YAxisLabel, YAxisShaft, YAxisTip, ZAxisLabel, ZAxisShaft, and ZAxisTip.
|
inline |
References SetNormalizedShaftLength().
void salomevtk::vtkPVAxesActor::SetNormalizedShaftLength | ( | float | x, |
float | y, | ||
float | z | ||
) |
References NormalizedShaftLength, and UpdateProps().
|
inline |
References SetNormalizedTipLength().
void salomevtk::vtkPVAxesActor::SetNormalizedTipLength | ( | float | x, |
float | y, | ||
float | z | ||
) |
References NormalizedTipLength, and UpdateProps().
void salomevtk::vtkPVAxesActor::SetShaftType | ( | int | type | ) |
References ShaftType, and UpdateProps().
|
inline |
References CYLINDER_SHAFT.
|
inline |
References LINE_SHAFT.
|
inline |
References USER_DEFINED_SHAFT.
void salomevtk::vtkPVAxesActor::SetTipType | ( | int | type | ) |
References TipType, and UpdateProps().
|
inline |
References CONE_TIP.
|
inline |
References SPHERE_TIP.
|
inline |
References USER_DEFINED_TIP.
|
inline |
References SetTotalLength().
void salomevtk::vtkPVAxesActor::SetTotalLength | ( | float | x, |
float | y, | ||
float | z | ||
) |
References TotalLength, and UpdateProps().
void salomevtk::vtkPVAxesActor::SetUserDefinedShaft | ( | vtkPolyData * | ) |
void salomevtk::vtkPVAxesActor::SetUserDefinedTip | ( | vtkPolyData * | ) |
void salomevtk::vtkPVAxesActor::ShallowCopy | ( | vtkProp * | prop | ) |
|
protected |
References CONE_TIP, ConeRadius, ConeResolution, ConeSource, CYLINDER_SHAFT, CylinderRadius, CylinderResolution, CylinderSource, LINE_SHAFT, LineSource, NormalizedShaftLength, NormalizedTipLength, ShaftType, SPHERE_TIP, SphereRadius, SphereResolution, SphereSource, TipType, TotalLength, USER_DEFINED_SHAFT, USER_DEFINED_TIP, UserDefinedShaft, UserDefinedTip, XAxisLabel, XAxisLabelPosition, XAxisLabelText, XAxisShaft, XAxisTip, XAxisVectorText, YAxisLabel, YAxisLabelPosition, YAxisLabelText, YAxisShaft, YAxisTip, YAxisVectorText, ZAxisLabel, ZAxisLabelPosition, ZAxisLabelText, ZAxisShaft, ZAxisTip, and ZAxisVectorText.
salomevtk::vtkPVAxesActor::vtkGetMacro | ( | ConeResolution | , |
int | |||
) |
salomevtk::vtkPVAxesActor::vtkGetMacro | ( | SphereResolution | , |
int | |||
) |
salomevtk::vtkPVAxesActor::vtkGetMacro | ( | CylinderResolution | , |
int | |||
) |
salomevtk::vtkPVAxesActor::vtkGetMacro | ( | ConeRadius | , |
float | |||
) |
salomevtk::vtkPVAxesActor::vtkGetMacro | ( | SphereRadius | , |
float | |||
) |
salomevtk::vtkPVAxesActor::vtkGetMacro | ( | CylinderRadius | , |
float | |||
) |
salomevtk::vtkPVAxesActor::vtkGetMacro | ( | XAxisLabelPosition | , |
float | |||
) |
salomevtk::vtkPVAxesActor::vtkGetMacro | ( | YAxisLabelPosition | , |
float | |||
) |
salomevtk::vtkPVAxesActor::vtkGetMacro | ( | ZAxisLabelPosition | , |
float | |||
) |
salomevtk::vtkPVAxesActor::vtkGetObjectMacro | ( | UserDefinedTip | , |
vtkPolyData | |||
) |
salomevtk::vtkPVAxesActor::vtkGetObjectMacro | ( | UserDefinedShaft | , |
vtkPolyData | |||
) |
salomevtk::vtkPVAxesActor::vtkGetVectorMacro | ( | TotalLength | , |
float | , | ||
3 | |||
) |
salomevtk::vtkPVAxesActor::vtkGetVectorMacro | ( | NormalizedShaftLength | , |
float | , | ||
3 | |||
) |
salomevtk::vtkPVAxesActor::vtkGetVectorMacro | ( | NormalizedTipLength | , |
float | , | ||
3 | |||
) |
salomevtk::vtkPVAxesActor::vtkSetClampMacro | ( | ConeResolution | , |
int | , | ||
3 | , | ||
128 | |||
) |
salomevtk::vtkPVAxesActor::vtkSetClampMacro | ( | SphereResolution | , |
int | , | ||
3 | , | ||
128 | |||
) |
salomevtk::vtkPVAxesActor::vtkSetClampMacro | ( | CylinderResolution | , |
int | , | ||
3 | , | ||
128 | |||
) |
salomevtk::vtkPVAxesActor::vtkSetClampMacro | ( | ConeRadius | , |
float | , | ||
0 | , | ||
VTK_FLOAT_MAX | |||
) |
salomevtk::vtkPVAxesActor::vtkSetClampMacro | ( | SphereRadius | , |
float | , | ||
0 | , | ||
VTK_FLOAT_MAX | |||
) |
salomevtk::vtkPVAxesActor::vtkSetClampMacro | ( | CylinderRadius | , |
float | , | ||
0 | , | ||
VTK_FLOAT_MAX | |||
) |
salomevtk::vtkPVAxesActor::vtkSetClampMacro | ( | XAxisLabelPosition | , |
float | , | ||
0 | , | ||
1 | |||
) |
salomevtk::vtkPVAxesActor::vtkSetClampMacro | ( | YAxisLabelPosition | , |
float | , | ||
0 | , | ||
1 | |||
) |
salomevtk::vtkPVAxesActor::vtkSetClampMacro | ( | ZAxisLabelPosition | , |
float | , | ||
0 | , | ||
1 | |||
) |
salomevtk::vtkPVAxesActor::vtkSetStringMacro | ( | XAxisLabelText | ) |
salomevtk::vtkPVAxesActor::vtkSetStringMacro | ( | YAxisLabelText | ) |
salomevtk::vtkPVAxesActor::vtkSetStringMacro | ( | ZAxisLabelText | ) |
salomevtk::vtkPVAxesActor::vtkTypeMacro | ( | vtkPVAxesActor | , |
vtkProp3D | |||
) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |