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

MeshViz Extracted curvilinear line mesh abstract interface. More...

#include <MeshVizXLM/extrmesh/MeXLineMeshCurvilinear.h>

+ Inheritance diagram for MeXLineMeshCurvilinear:

Public Member Functions

virtual const MeXTopologyIgetTopology () const =0
 Returns the topology of this mesh.
 
virtual const MeXLineMeshCurvilineargetNewClone () 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 MiLineMeshCurvilinear
virtual std::ostream & toStream (std::ostream &s) const
 Performs an output operation on a stream which is returned afterward.
 

Detailed Description

MeshViz Extracted curvilinear line mesh abstract interface.

This interface defines a line defined by a list of points connected by edges forming a broken line. Curvilinear Line meshes do not contain an explicit description for each cell as it is the case for unstructured line meshes.

Definition at line 45 of file MeXLineMeshCurvilinear.h.

Member Function Documentation

◆ getNewClone()

virtual const MeXLineMeshCurvilinear * MeXLineMeshCurvilinear::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 MeXTopologyI & MeXLineMeshCurvilinear::getTopology ( ) const
pure virtual

Returns the topology of this mesh.

Implements MiLineMeshCurvilinear.


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