Extracted curvilinear line mesh abstract interface. More...
#include <MeshVizXLM/extrmesh/MeXLineMeshCurvilinear.h>
Public Member Functions | |
virtual const MeXTopologyI & | getTopology () const =0 |
virtual const MeXLineMeshCurvilinear * | getNewClone () const =0 |
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.
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.
virtual const MeXTopologyI& MeXLineMeshCurvilinear::getTopology | ( | ) | const [pure virtual] |
Returns the topology of this mesh.
Implements MiLineMeshCurvilinear.