39 string GetType()
const {
return "CSectionMeshRectangleSection"; }
40 void PopulateTiXmlElement(TiXmlElement &Element,
OUTPUT_TYPE OutputType)
const;
42 void SetNumLayers(
int iNum );
44 int CalculateNumberofLayers(
const vector<XY> &Section)
const;
47 bool CreateMesh(
const vector<XY> &Section)
const;
Abstract base class to create a 2D mesh of a section.
Create a rectangular mesh, the number of layers can be specified or set as -1 for automatic determina...
CSectionMesh * Copy() const
This is a function to allow copying of derived classes correctly.
string GetType() const
Derived class should return the class name.
Namespace containing a series of customised math operations not found in the standard c++ library.