Node that provides hints about the mesh 1D. More...
#include <MeshViz/nodes/PoMesh1DHints.h>
Public Types | |
enum | GeomInterpretation { AS_IS, SMOOTH, STAIRS_X, STAIRS_Y, HISTO_X, HISTO_Y, STAIRS_2X, STAIRS_2Y } |
Public Member Functions | |
virtual SoType | getTypeId () const |
PoMesh1DHints () | |
Static Public Member Functions | |
static SoType | getClassTypeId () |
Public Attributes | |
SoSFEnum | geomInterpretation |
This nodes defines the current hints for the current mesh 1D (PoIrregularMesh1D or PoRegularMesh1D). All subsequent representations (heriting from PoChart) use these hints for their computation. The first hint supplied is geomInterpretation which defines how the geometry of the current mesh 1D is interpreted. For instance choosing SMOOTH as interpretation, means that all subsequent representations will interpret the geometry of the current mesh 1D as smoothed (by a cubic spline) points (A cubic spline is computed from the current mesh 1D geometry passing all points, and this spline is used by the subsequent repres).
geomInterpretation | AS_IS |
Interpretation Type.
PoMesh1DHints::PoMesh1DHints | ( | ) |
Constructor.
static SoType PoMesh1DHints::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from PoNode.
virtual SoType PoMesh1DHints::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from PoNode.