25#ifndef _MO_MESHDETAIL_
26#define _MO_MESHDETAIL_
29#include <Inventor/STL/vector>
41#pragma warning(disable:4251)
116 void setColorScalarSets(
const std::vector<const MiScalardSet*>& colorScalarsets );
127 static void initClass();
128 static void exitClass();
132 void computeIj(
size_t id,
size_t& i,
size_t &j)
const ;
133 void computeIjk(
size_t id,
size_t& i,
size_t &j,
size_t &k)
const;
139 std::vector<const MiScalardSet*> m_colorScalarsets;
#define MESHVIZXLM_DMAP_API
#define SO_DETAIL_HEADER(className)
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Abstract mesh interface.
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Generic typed data set i...
Stores detail information about vertex-based shapes made of faces.
Stores detail information about vertex-based shapes made of line segments.
Stores detail information about a mesh.
const std::vector< const MiScalardSet * > & getColorScalarSets() const
const MiMesh * getMesh() const
virtual MoMeshDetail * copy() const
Returns an instance that is a copy of this instance.
virtual ~MoMeshDetail()
Destructor.
MoMeshDetail()
Constructor.
const MiScalardSet * getColorScalarSet() const
MeshType getMeshType() const
Base class for describing detail information about a shape node.
MeshType
All supported mesh types.