Open Inventor Release 2024.2.0
 
Loading...
Searching...
No Matches
MeXLineMeshUnstructured Class Referenceabstract

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

#include <MeshVizXLM/extrmesh/MeXLineMeshUnstructured.h>

+ Inheritance diagram for MeXLineMeshUnstructured:

Public Member Functions

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

Detailed Description

MeshViz Extracted unstructured line mesh abstract interface.

This interface defines an extracted unstructured line mesh. This is a list of MeXLineCell segments.

Definition at line 45 of file MeXLineMeshUnstructured.h.

Member Function Documentation

◆ getNewClone()

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

Returns the topology of this mesh.

Implements MiLineMeshUnstructured.


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