Extracted rectilinear surface mesh abstract interface. More...
#include <MeshVizXLM/extrmesh/MeXSurfaceMeshRectilinear.h>
Public Member Functions | |
virtual const MeXSurfaceGeometryRectilinear & | getGeometry () const =0 |
virtual const MeXSurfaceMeshRectilinear * | getNewClone () const =0 |
This interface is similar to MiSurfaceMeshRegular except that the nodes are not equally spaced along each axis. Nodes are defined by a set of NUMI points on I, NUMJ points on J. Thus each cell is still a parallelogram but its surface depends on the spacing between two consecutive values of I and J.
virtual const MeXSurfaceGeometryRectilinear& MeXSurfaceMeshRectilinear::getGeometry | ( | ) | const [pure virtual] |
Returns the geometry of this mesh.
Implements MiSurfaceMeshRectilinear.
virtual const MeXSurfaceMeshRectilinear* MeXSurfaceMeshRectilinear::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.