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 |
Class to build the sides of the current surface mesh.
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