I Unstructured mesh abstract interface.
More...
#include <MeshVizXLM/mesh/MiMeshUnstructuredI.h>
Public Member Functions | |
virtual const MiTopologyExplicitI & | getTopology () const =0 |
This interface defines a generic unstructured mesh containing any type of cells. An unstructured mesh I can be either a volume, a surface or a line.
virtual const MiTopologyExplicitI& MiMeshUnstructuredI::getTopology | ( | ) | const [pure virtual] |
Returns the generic topology of this mesh.
Implemented in MeXLineMeshUnstructured, MeXSurfaceMeshUnstructured, MeXVolumeMeshUnstructured, MiLineMeshUnstructured, MiSurfaceMeshUnstructured, MiVolumeMeshUnstructured, MbLineMeshUnstructured< _CoordT, _ScalarT, _Vec3T >, MbSurfaceMeshPolygon< _CoordT, _ScalarT, _Vec3T >, MbSurfaceMeshQuadrangle< _CoordT, _ScalarT, _Vec3T >, MbSurfaceMeshTriangle< _CoordT, _ScalarT, _Vec3T >, MbVolumeMeshHexahedron< _CoordT, _ScalarT, _Vec3T >, MbVolumeMeshPolyhedron< _CoordT, _ScalarT, _Vec3T >, MbVolumeMeshTetrahedron< _CoordT, _ScalarT, _Vec3T >, MyLineMeshUnstructured, MySurfaceMeshUnstructured, and MyVolumeMeshUnstructured.