Rendering node that displays the skin of a volume mesh. More...
#include <MeshVizXLM/mapping/nodes/MoMeshSkin.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
MoMeshSkin () | |
Static Public Member Functions | |
static SoType | getClassTypeId () |
Public Attributes | |
SoMFUInt32 | minCellRanges |
SoMFUInt32 | maxCellRanges |
| |
const MiSkinExtractUnstructured * | getUnstructuredExtractor () |
const MiSkinExtractHexahedronIjk * | getHexahedronIjkExtractor () |
const MiSkinExtractIjk * | getIjkExtractor () |
Deprecated | |
| |
SoDEPRECATED const MiSkinExtractHexahedronIjk * | getUnstructuredIjkExtractor () |
The skin of a mesh is an unstructured surface mesh made up of all the faces that belong to only one cell.
The mesh can be colored using a scalar set defined in the colorScalarSetId inherited field. This is an index into the list of scalar sets existing in the traversal state (see the MoScalarSet node). To disable coloring set this field to -1.
Rendering can be modified using various property nodes (see the SEE ALSO section).
The skin can be extracted for a subset of the mesh using the minCellRanges and/or maxCellRanges fields.
colorScalarSetId | 0 |
parallel | TRUE |
minCellRanges | empty |
maxCellRanges | empty |
MoCellFilter, MoColorMapping, MoDrawStyle, MoMaterial, MoScalarSet,
MiSkinExtractIjk, MiSkinExtractUnstructured, MiSkinExtractHexahedronIjk, MoFaceDetail
EclipseMeshViz, PEBIMeshViz, QuadraticWheelHexa27, Turbine, TessellatedPolyhedralMesh, CellShape, ClipLineOnSkin, MeshVizColorMapping, ElevatedPlaneSLice, GridPlaneSlice, InterpolatedLogicalSlice, IsolineOnIsosurface, LogicalSlice, Outline, OutlineOnPlaneSlice, Picking, PickingAndProbing, PolyhedralIsosurface, Polyhedron, Probing, QuadraticHexa20, QuadraticHexa27, QuadraticSkin, QuadraticTetra10, QuadraticTube, QuadraticWedge18, QuadraticWheelHexa20, QuadraticWheelTetra10, QuadraticWheelWedge18, Skin, Slab, SphereCylinderPlaneSlices, Streamlines, TutorialCombineColorMapping, TutorialPicking1, TutorialPicking2, TutorialPicking4, TutorialPicking5, TutorialPicking6, TutorialPicking7, TutorialPicking8, TutorialPicking9, WheelHexa8
MoMeshSkin::MoMeshSkin | ( | ) |
Constructor.
static SoType MoMeshSkin::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from MoMeshSurfaceRepresentation.
const MiSkinExtractHexahedronIjk* MoMeshSkin::getHexahedronIjkExtractor | ( | ) |
Get extractor for reuse outside this node.
const MiSkinExtractIjk* MoMeshSkin::getIjkExtractor | ( | ) |
Get extractor for reuse outside this node.
virtual SoType MoMeshSkin::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from MoMeshSurfaceRepresentation.
const MiSkinExtractUnstructured* MoMeshSkin::getUnstructuredExtractor | ( | ) |
Get extractor for reuse outside this node.
SoDEPRECATED const MiSkinExtractHexahedronIjk* MoMeshSkin::getUnstructuredIjkExtractor | ( | ) |
Maximum cell index values for extracting the mesh skin to display.
This field is empty by default.
Minimum cell index values for extracting the mesh skin to display.
This field is empty by default.