24#ifndef _PO_CARTESIAN_AXIS_
25#define _PO_CARTESIAN_AXIS_
27#include <MeshViz/graph/PoAxis.h>
28#include <MeshViz/graph/PbDomain.h>
31#include <Inventor/fields/SoSFEnum.h>
32#include <Inventor/fields/SoSFFloat.h>
33#include <Inventor/fields/SoSFVec3f.h>
137 static void initClass() ;
138 static void exitClass() ;
149 virtual void setDefaultOnNonWritingFields() ;
153 float &deltaX,
float &deltaY) ;
157 FieldSensorList fieldSensorList ;
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Abstract class for axis ...
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Abstract class for carte...
SoSFVec3f start
Defines the start of the axis.
SoSFEnum type
Type of the axis (XY, XZ, YX, ... axis).
SoSFFloat gradStart
Defines the value of the graduation (tick label) corresponding to the starting coordinate of this axi...
Type
Type of axis orientation.
@ XZ
X-Axis in the plane XZ.
@ ZY
Z-Axis in the plane ZY.
@ ZX
Z-Axis in the plane ZX.
@ YX
Y-Axis in the plane YX.
@ XY
X-Axis in the plane XY.
@ YZ
Y-Axis in the plane YZ.
SoSFFloat end
Defines the end of the axis.
SoSFFloat gradEnd
Defines the value of the graduation (tick label) corresponding to the end coordinate of this axis.
Maintains a list of pointers to fields.
Field containing an enumerated value.
Field containing a floating-point value.
Field containing a three-dimensional vector.