44 virtual void PopulateTiXmlElement(TiXmlElement &Element,
OUTPUT_TYPE OutputType)
const;
53 bool GetInterpedSection(
const CSection &Section1,
const CSection &Section2,
double u,
int iNumPoints,
bool bEquiSpaced, vector<XY> &Points)
const;
54 bool GetInterpedSectionMesh(
const CSection &Section1,
const CSection &Section2,
double u,
int iNumPoints,
bool bEquiSpaced,
CMesh &Mesh)
const;
55 XY InterpolatePoints(
XY P1,
XY P2,
double u)
const;
56 int CalculateNumberofLayers(
const vector<XY> &Section)
const;
Defines the nodes and elements of a surface or volume mesh.
Abstract base class respresenting a yarn cross-section.
Abstract base class used to define the sections along the length of a yarn.
Abstract base class to handle interpolation for derived classes.
Namespace containing a series of customised math operations not found in the standard c++ library.
Struct for representing points in 2D space.