27#include <Inventor/fields/SoSFEnum.h>
28#include <Inventor/fields/SoMFString.h>
30#include <MeshViz/graph/PoCartesianAxis.h>
107 { init(TRUE,
SbVec3f(0.,0.,0.), 0.,
XY, NULL, 0) ; }
115 { init(FALSE, _start, _end, _type, _gradList, numGrad) ; }
128 static void initClass() ;
129 static void exitClass() ;
135 virtual void setDefaultOnNonWritingFields() ;
141 Type typeAxis,
const char **grdList,
short numGrad) ;
144 FieldSensorList fieldSensorList ;
<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.
Type
Type of axis orientation.
@ XY
X-Axis in the plane XY.
SoSFFloat end
Defines the end of the axis.
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Class to build a general...
virtual void rebuild()
Forces node-kit rebuilding.
PoGenAxis(const SbVec3f &_start, float _end, PoCartesianAxis::Type _type, const char **_gradList, short numGrad)
Constructor of a generalized axis with graduations _gradList.
PoGenAxis()
Default constructor.
SoMFString gradList
List of graduations.
Maintains a list of pointers to fields.
Multiple-value field containing any number of strings.