Property node that stores a vector data set for an unstructured mesh. More...
#include <MeshVizXLM/mapping/nodes/MoVec3SetI.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
MoVec3SetI () | |
virtual void | setVec3Set (const MiVec3dSetI *vec3Set) |
virtual const MiVec3dSetI * | getVec3Set () |
Static Public Member Functions | |
static SoType | getClassTypeId () |
This node adds a pointer to an object implementing the MiVec3dSetI interface to the list of unstructured vector sets in the traversal state.
Subsequent mesh representations will then be able to use it during the extraction process. During traversal of the scene graph, MoVec3SetI nodes are accumulated into a list so that an extraction can retrieve multiple data sets during the same extraction.
CellShape, GridPlaneSlice, InterpolatedLogicalSlice, Isoline, Isosurface, LogicalSlice, Outline, PickingAndProbing, PlaneSlice, Skin, Slab, Streamlines, Vectors
MoVec3SetI::MoVec3SetI | ( | ) |
Constructor.
static SoType MoVec3SetI::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from MoActionNode.
virtual SoType MoVec3SetI::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from MoActionNode.
virtual const MiVec3dSetI* MoVec3SetI::getVec3Set | ( | ) | [inline, virtual] |
Gets the vector set interface.
virtual void MoVec3SetI::setVec3Set | ( | const MiVec3dSetI * | vec3Set | ) | [inline, virtual] |
Sets the vector set interface.