Open Inventor Release 2024.1.3
 
Loading...
Searching...
No Matches
MiMeshUnstructured Class Referenceabstract

MeshViz Unstructured mesh abstract interface. More...

#include <MeshVizXLM/mesh/MiMeshUnstructured.h>

+ Inheritance diagram for MiMeshUnstructured:

Public Member Functions

virtual const MiGeometryIgetGeometry () 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.
 

Detailed Description

MeshViz Unstructured mesh abstract interface.

This interface defines a unstructured mesh. All unstructured meshes have a common geometry interface: getCoord(i). An unstructured mesh can be either a volume, a surface or a line.

See also
MiMeshUnstructuredI
MiVolumeMeshUnstructured
MiSurfaceMeshUnstructured
MiLineMeshUnstructured
MiLineMeshCurvilinear
MiVolumeMeshHexahedronIjk

Definition at line 55 of file MiMeshUnstructured.h.

Member Function Documentation

◆ getGeometry()

virtual const MiGeometryI & MiMeshUnstructured::getGeometry ( ) const
pure virtual

Returns the unstructured geometry of this mesh.

Implemented in MeXMeshUnstructured.


The documentation for this class was generated from the following file: