Stores detail information about vertex-based shapes made of faces from unstructured meshes and structured line meshes. More...
#include <MeshVizXLM/mapping/details/MoFaceDetailI.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
MoFaceDetailI () | |
virtual | ~MoFaceDetailI () |
size_t | getCellIndex () const |
virtual MoFaceDetailI * | copy () const |
Static Public Member Functions | |
static SoType | getClassTypeId () |
Stores detail information about vertex-based shapes made of faces from unstructured meshes and structured line meshes.
This class contains detail information about a face in a vertex-based shape made of faces (extends MoFaceDetail). Additional information includes the index of the cell that contains this face in the mesh stored in the associated MoMeshDetail (see MoFaceDetail::getMeshDetail()).
SoDetail, MoFaceDetail, MoMeshDetail, MoSurfaceMeshDetail, SoPickedPoint, SoPrimitiveVertex, SoVertexShape
Picking, PickingAndProbing, TutorialPicking1, TutorialPicking2, TutorialPicking3, TutorialPicking4, TutorialPicking5, TutorialPicking6, TutorialPicking7, TutorialPicking8, TutorialPicking9
MoFaceDetailI::MoFaceDetailI | ( | ) |
Constructor.
virtual MoFaceDetailI::~MoFaceDetailI | ( | ) | [virtual] |
Destructor.
virtual MoFaceDetailI* MoFaceDetailI::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 MoFaceDetail.
size_t MoFaceDetailI::getCellIndex | ( | ) | const [inline] |
Returns the index of the cell containing the face within the input mesh.
static SoType MoFaceDetailI::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from MoFaceDetail.
virtual SoType MoFaceDetailI::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from MoFaceDetail.