Open Inventor Release 2024.1.0
 
Loading...
Searching...
No Matches
MeXSurfaceMeshUnstructured Class Referenceabstract

MeshViz Extracted unstructured surface mesh abstract interface. More...

#include <MeshVizXLM/extrmesh/MeXSurfaceMeshUnstructured.h>

+ Inheritance diagram for MeXSurfaceMeshUnstructured:

Public Member Functions

virtual const MeXSurfaceTopologyExplicitIgetTopology () const =0
 Returns the topology of this mesh.
 
virtual const MeXSurfaceMeshUnstructuredgetNewClone () const =0
 Gets a new clone of this mesh.
 
- Public Member Functions inherited from MiMesh
virtual ~MiMesh ()
 
- Public Member Functions inherited from MeXMeshUnstructured
virtual const MeXGeometryIgetGeometry () const =0
 Returns the unstructured geometry of this mesh.
 

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 MiSurfaceMeshUnstructured
virtual std::ostream & toStream (std::ostream &s) const
 Performs an output operation on a stream which is returned afterward.
 

Detailed Description

MeshViz Extracted unstructured surface mesh abstract interface.

This interface defines an extracted unstructured surface mesh. It can contain any type of surface cell, like triangle, quadrangle, etc...

Definition at line 45 of file MeXSurfaceMeshUnstructured.h.

Member Function Documentation

◆ getNewClone()

virtual const MeXSurfaceMeshUnstructured * MeXSurfaceMeshUnstructured::getNewClone ( ) const
pure virtual

Gets a new clone of this mesh.

This method creates and returns a new instance of the class of this object by copying all fields of this instance. The application is responsible for deleting the new instance returned.

◆ getTopology()

virtual const MeXSurfaceTopologyExplicitI & MeXSurfaceMeshUnstructured::getTopology ( ) const
pure virtual

Returns the topology of this mesh.

Implements MiSurfaceMeshUnstructured.


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