Stores detail information about a mesh representation. More...
#include <MeshVizXLM/mapping/details/MoMeshRepresentationDetail.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
MoMeshRepresentationDetail () | |
virtual | ~MoMeshRepresentationDetail () |
const MeXScalardSetI * | getExtractedColorScalarSet () const |
const std::vector< const MeXScalardSetI * > & | getExtractedColorScalarSets () const |
virtual MoMeshRepresentationDetail * | copy () const =0 |
Static Public Member Functions | |
static SoType | getClassTypeId () |
Stores detail information about a mesh representation.
This class contains detail information about a mesh representation. It includes the mapped scalarset used for coloring.
SoDetail, MoFaceDetail, MoLineDetail MeXScalardSetI
MoMeshRepresentationDetail::MoMeshRepresentationDetail | ( | ) |
Constructor.
virtual MoMeshRepresentationDetail::~MoMeshRepresentationDetail | ( | ) | [virtual] |
Destructor.
virtual MoMeshRepresentationDetail* MoMeshRepresentationDetail::copy | ( | ) | const [pure 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.
Implements SoDetail.
Implemented in MoLineMeshDetail, and MoSurfaceMeshDetail.
static SoType MoMeshRepresentationDetail::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoDetail.
Reimplemented in MoLineMeshDetail, and MoSurfaceMeshDetail.
const MeXScalardSetI* MoMeshRepresentationDetail::getExtractedColorScalarSet | ( | ) | const |
const std::vector<const MeXScalardSetI*>& MoMeshRepresentationDetail::getExtractedColorScalarSets | ( | ) | const [inline] |
virtual SoType MoMeshRepresentationDetail::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Implements SoTypedObject.
Reimplemented in MoLineMeshDetail, and MoSurfaceMeshDetail.