Class to build a generalized axis.
More...
#include <MeshViz/graph/PoGenAxis.h>
Public Member Functions | |
| virtual SoType | getTypeId () const |
| virtual const SoNodekitCatalog * | getNodekitCatalog () const |
| PoGenAxis () | |
| PoGenAxis (const SbVec3f &_start, float _end, PoCartesianAxis::Type _type, const char **_gradList, short numGrad) | |
| virtual void | rebuild () |
Static Public Member Functions | |
| static SoType | getClassTypeId () |
| static const SoNodekitCatalog * | getClassNodekitCatalog () |
Public Attributes | |
| SoMFString | gradList |
Class to build a generalized axis.
This class builds a generalized axis. This axis will be generated between the point start to the point end. The graduations will be in the plane given by the user (cf field PoCartesianAxis::type). A generalized axis is an axis with strings for graduations.
| gradVisibility | VISILITY_DEPEND |
| gradPosition | GRAD_DEPEND |
| gradPath | PATH_DEPEND |
| gradFontName | "" |
| gradFontSize | 0 |
| gradDistAxis | 0 |
| gradAddStringVisibility | FALSE |
| gradAddString | "" |
| marginType | REL_MARGIN |
| marginStart | 0 |
| marginEnd | 0 |
| titleVisibility | VISILITY_DEPEND |
| titlePosition | TITLE_DEPEND |
| titlePath | PATH_DEPEND |
| titleFontName | "" |
| titleFontSize | 0 |
| titleDistAxis | 0 |
| titleString | "" |
| gridVisibility | VISILITY_DEPEND |
| gridLengthGradSide | 0 |
| gridLengthGradOtherSide | 1 |
| arrowVisibility | VISIBILITY_DEPEND |
| arrowHeight | 0.03 |
| arrowLength | 0.05 |
| tickVisibility | VISIBILITY_DEPEND |
| tickPosition | TICK_GRAD_SIDE |
| tickMainLength | 0 |
| tickSubLength | 0 |
| tickSubDef | PERIOD_MAIN_TICK |
| tickNumOrPeriod | 1 |
| tickFirstGrad | 1 |
| tickLastGrad | 1 |
| reverseFlag | AXIS_REVERSE_DEPEND |
| start | 0 0 0 |
| end | 1 |
| type | XY |
| gradList | "" |
| PoGenAxis::PoGenAxis | ( | ) | [inline] |
Default constructor.
| PoGenAxis::PoGenAxis | ( | const SbVec3f & | _start, | |
| float | _end, | |||
| PoCartesianAxis::Type | _type, | |||
| const char ** | _gradList, | |||
| short | numGrad | |||
| ) | [inline] |
Constructor of a generalized axis with graduations _gradList.
| static const SoNodekitCatalog* PoGenAxis::getClassNodekitCatalog | ( | ) | [static] |
Returns the SoNodekitCatalog for this class.
Reimplemented from PoCartesianAxis.
| static SoType PoGenAxis::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from PoCartesianAxis.
| virtual const SoNodekitCatalog* PoGenAxis::getNodekitCatalog | ( | ) | const [virtual] |
Returns the SoNodekitCatalog for this instance.
Reimplemented from PoCartesianAxis.
| virtual SoType PoGenAxis::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from PoCartesianAxis.
| virtual void PoGenAxis::rebuild | ( | ) | [virtual] |
List of graduations.