13 #ifndef vtkPVAxesActor_h
14 #define vtkPVAxesActor_h
17 #include "vtkRemotingViewsModule.h"
94 void SetTotalLength(
float x,
float y,
float z);
95 vtkGetVectorMacro(TotalLength,
float, 3);
103 void SetNormalizedShaftLength(
float x,
float y,
float z);
104 vtkGetVectorMacro(NormalizedShaftLength,
float, 3);
112 void SetNormalizedTipLength(
float x,
float y,
float z);
113 vtkGetVectorMacro(NormalizedTipLength,
float, 3);
120 vtkSetClampMacro(ConeResolution,
int, 3, 128);
121 vtkGetMacro(ConeResolution,
int);
122 vtkSetClampMacro(SphereResolution,
int, 3, 128);
123 vtkGetMacro(SphereResolution,
int);
124 vtkSetClampMacro(CylinderResolution,
int, 3, 128);
125 vtkGetMacro(CylinderResolution,
int);
132 vtkSetClampMacro(ConeRadius,
float, 0, VTK_FLOAT_MAX);
133 vtkGetMacro(ConeRadius,
float);
134 vtkSetClampMacro(SphereRadius,
float, 0, VTK_FLOAT_MAX);
135 vtkGetMacro(SphereRadius,
float);
136 vtkSetClampMacro(CylinderRadius,
float, 0, VTK_FLOAT_MAX);
137 vtkGetMacro(CylinderRadius,
float);
144 vtkSetClampMacro(XAxisLabelPosition,
float, 0, 1);
145 vtkGetMacro(XAxisLabelPosition,
float);
146 vtkSetClampMacro(YAxisLabelPosition,
float, 0, 1);
147 vtkGetMacro(YAxisLabelPosition,
float);
148 vtkSetClampMacro(ZAxisLabelPosition,
float, 0, 1);
149 vtkGetMacro(ZAxisLabelPosition,
float);
155 void SetShaftType(
int type);
163 void SetTipType(
int type);
215 vtkSetMacro(XAxisVisibility,
bool);
216 vtkGetMacro(XAxisVisibility,
bool);
217 vtkSetMacro(YAxisVisibility,
bool);
218 vtkGetMacro(YAxisVisibility,
bool);
219 vtkSetMacro(ZAxisVisibility,
bool);
220 vtkGetMacro(ZAxisVisibility,
bool);
228 vtkSetStringMacro(XAxisLabelText);
229 vtkSetStringMacro(YAxisLabelText);
230 vtkSetStringMacro(ZAxisLabelText);
266 float TotalLength[3];
267 float NormalizedShaftLength[3];
268 float NormalizedTipLength[3];
300 bool XAxisVisibility =
true;
301 bool YAxisVisibility =
true;
302 bool ZAxisVisibility =
true;