Stores detail information about a mesh. More...
#include <MeshVizXLM/mapping/details/MoMeshDetail.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
Returns the type identifier for this specific instance. | |
MoMeshDetail () | |
Constructor. | |
virtual | ~MoMeshDetail () |
Destructor. | |
MeshType | getMeshType () const |
const MiMesh * | getMesh () const |
const MiScalardSet * | getColorScalarSet () const |
const std::vector< const MiScalardSet * > & | getColorScalarSets () const |
virtual MoMeshDetail * | copy () const |
Returns an instance that is a copy of this instance. | |
Public Member Functions inherited from SoTypedObject | |
SbBool | isOfType (const SoType &type) const |
Returns TRUE if this object is of the type specified in type or is derived from that type. | |
template<typename TypedObjectClass > | |
SbBool | isOfType () const |
Returns TRUE if this object is of the type of class TypedObjectClass or is derived from that class. | |
Static Public Member Functions | |
static SoType | getClassTypeId () |
Returns the type identifier for this class. | |
Static Public Member Functions inherited from SoDetail | |
static SoType | getClassTypeId () |
Returns type identifier for this class. | |
Static Public Member Functions inherited from SoTypedObject | |
static SoType | getClassTypeId () |
Returns the type identifier for this class. | |
Stores detail information about a mesh.
This class contains detail information about a mesh, like the mesh type, the mesh itself as an MiMesh and the associated color scalarset as an MiBoundedDataSet.
Detail objects are returned by the SoPickedPoint class after picking.
SoDetail, SoPickedPoint, MoFaceDetail, MoLineDetail, MiMesh, MiBoundedDataSet,
Definition at line 74 of file MoMeshDetail.h.
MoMeshDetail::MoMeshDetail | ( | ) |
Constructor.
|
virtual |
Destructor.
|
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.
|
static |
Returns the type identifier for this class.
const MiScalardSet * MoMeshDetail::getColorScalarSet | ( | ) | const |
|
inline |
Definition at line 106 of file MoMeshDetail.h.
|
inline |
Definition at line 96 of file MoMeshDetail.h.
|
inline |
Definition at line 91 of file MoMeshDetail.h.
|
virtual |
Returns the type identifier for this specific instance.
Implements SoTypedObject.