Class to build the sides of the current surface mesh. More...
#include <MeshViz/3Ddata/PoMeshSides.h>
Public Types | |
enum | ThresholdType { THRESHOLD_ZMIN, THRESHOLD_ZMAX, THRESHOLD_VALUE } |
Public Member Functions | |
virtual SoType | getTypeId () const |
virtual const SoNodekitCatalog * | getNodekitCatalog () const |
PoMeshSides () | |
virtual void | rebuild () |
Static Public Member Functions | |
static SoType | getClassTypeId () |
static const SoNodekitCatalog * | getClassNodekitCatalog () |
Public Attributes | |
SoSFEnum | thresholdType |
SoSFFloat | thresholdValue |
The minimum value, or the maximum value, or another value relating to the altitude values determines the height (along the Z axis) of the base of the representation. See PoMesh for more explanations about the current mesh.
If PoMesh2D::zValuesIndex is defined (i.e. >= 0), the altitude values is the mesh scalar value set of which index is zValuesIndex, otherwise the altitude values are the z-coordinates of the surface mesh.
thresholdType | THRESHOLD_ZMIN |
thresholdValue | 0.0 |
valuesIndex | -1 |
coloringType | COLOR_INHERITED |
zValuesIndex | -1 |
vecsIndex | -1 |
valuesIndexForCellFilter | -1 |
moduleDataMapping | NULL |
PoMeshSides::PoMeshSides | ( | ) |
Constructor.
static const SoNodekitCatalog* PoMeshSides::getClassNodekitCatalog | ( | ) | [static] |
Returns the SoNodekitCatalog for this class.
Reimplemented from PoMesh2D.
static SoType PoMeshSides::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from PoMesh2D.
virtual const SoNodekitCatalog* PoMeshSides::getNodekitCatalog | ( | ) | const [virtual] |
Returns the SoNodekitCatalog for this instance.
Reimplemented from PoMesh2D.
virtual SoType PoMeshSides::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from PoMesh2D.
virtual void PoMeshSides::rebuild | ( | ) | [virtual] |
Defines the type of threshold.
THRESHOLD_ZMIN: the threshold of the side representation is the minimum of the z-value.
THRESHOLD_ZMAX: the threshold of the side representation is the maximum of the z-value.
THRESHOLD_VALUE: the threshold of the side representation is defined by the field thresholdValue.
Defines the limit of the threshold of the mesh sides.
thresholdValue is used only if the field thresholdType = THRESHOLD_VALUE