Stores detail information about vertex-based shapes made of line segments from unstructured meshes and structured line meshes. More...
#include <MeshVizXLM/mapping/details/MoLineDetailI.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
MoLineDetailI () | |
virtual | ~MoLineDetailI () |
size_t | getCellIndex () const |
virtual MoLineDetailI * | copy () const |
Static Public Member Functions | |
static SoType | getClassTypeId () |
Stores detail information about vertex-based shapes made of line segments from unstructured meshes and structured line meshes.
This class contains detail information about a line segment in a vertex-based shape made of line segments (extends MoLineDetail). Additional information includes the index of the cell containing the line in the mesh stored in the associated MoMeshDetail (see MoLineDetail::getMeshDetail()).
SoDetail, MoLineDetail, MoMeshDetail, MoSurfaceMeshDetail, SoPickedPoint, SoPrimitiveVertex, SoVertexShape
MoLineDetailI::MoLineDetailI | ( | ) |
Constructor.
virtual MoLineDetailI::~MoLineDetailI | ( | ) | [virtual] |
Destructor.
virtual MoLineDetailI* MoLineDetailI::copy | ( | ) | const [virtual] |
Returns an instance that is a copy of this instance. The caller is responsible for deleting the copy when it is no longer needed.
Reimplemented from MoLineDetail.
size_t MoLineDetailI::getCellIndex | ( | ) | const [inline] |
Returns the index of the cell containing the face within the input mesh.
static SoType MoLineDetailI::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from MoLineDetail.
virtual SoType MoLineDetailI::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from MoLineDetail.