I Unstructured mesh abstract interface.  
 More...
#include <MeshVizXLM/mesh/MiMeshUnstructuredI.h>
 Inheritance diagram for MiMeshUnstructuredI:Public Member Functions | |
| virtual const MiTopologyExplicitI & | getTopology () const =0 | 
| Returns the generic topology of this mesh.   | |
  Public Member Functions inherited from MiMeshUnstructured | |
| virtual const MiGeometryI & | getGeometry () const =0 | 
| Returns the unstructured geometry of this mesh.   | |
  Public Member Functions inherited from MiMesh | |
| virtual | ~MiMesh () | 
Additional Inherited Members | |
  Public Types inherited from MiMesh | |
| enum | Dimension {  DIMENSION_I = 0 , DIMENSION_J = 1 , DIMENSION_K = 2 }  | 
| Defines the dimensions in a one, two, or three-dimensional array.  More... | |
  Protected Member Functions inherited from MiMesh | |
| virtual std::ostream & | toStream (std::ostream &s) const =0 | 
| Performs an output operation on a stream which is returned afterward.   | |
 
 I Unstructured mesh abstract interface. 
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.
Definition at line 50 of file MiMeshUnstructuredI.h.
      
  | 
  pure virtual | 
Returns the generic topology of this mesh.
Implemented in MeXLineMeshUnstructured, MeXSurfaceMeshUnstructured, MeXVolumeMeshUnstructured, MiLineMeshUnstructured, MiSurfaceMeshUnstructured, and MiVolumeMeshUnstructured.