46 string GetType()
const {
return "CSectionMeshTriangulate"; }
47 void PopulateTiXmlElement(TiXmlElement &Element,
OUTPUT_TYPE OutputType)
const;
51 static CMesh GetSimpleMesh(
const vector<XY> &Section);
52 static CMesh GetTriangleMesh(
const vector<XY> &Section );
55 bool CreateMesh(
const vector<XY> &Section)
const;
Defines the nodes and elements of a surface or volume mesh.
Abstract base class to create a 2D mesh of a section.
Creates a mesh of a section using open source package triangle http://www.cs.cmu.edu/~quake/triangle....
string GetType() const
Derived class should return the class name.
CSectionMesh * Copy() const
This is a function to allow copying of derived classes correctly.
Namespace containing a series of customised math operations not found in the standard c++ library.