AddAABBToMesh(CMesh &Mesh) const | TexGen::CYarn | |
AddAABBToMesh(CMesh &Mesh, const vector< pair< int, int > > &RepeatLimits) const | TexGen::CYarn | |
AddCentrePlaneToMesh(CMesh &Mesh) const | TexGen::CYarn | |
AddCentrePlaneToMesh(CMesh &Mesh, const vector< XYZ > &TranslationVectors) const | TexGen::CYarn | |
AddCentrePlaneToMesh(CMesh &Mesh, const CDomain &Domain) const | TexGen::CYarn | |
AddEndCapsToMesh(CMesh &Mesh) const | TexGen::CYarn | protected |
AddNode(const CNode &Node) | TexGen::CYarn | |
AddNodesToMesh(CMesh &Mesh) const | TexGen::CYarn | |
AddPathToMesh(CMesh &Mesh) const | TexGen::CYarn | |
AddRepeat(XYZ Repeat) | TexGen::CYarn | |
AddSurfaceToMesh(CMesh &Mesh, bool bAddEndCaps=true) const | TexGen::CYarn | |
AddSurfaceToMesh(CMesh &Mesh, const vector< pair< int, int > > &RepeatLimits) const | TexGen::CYarn | |
AddSurfaceToMesh(CMesh &Mesh, const vector< XYZ > &TranslationVectors, bool bAddEndCaps=true) const | TexGen::CYarn | |
AddSurfaceToMesh(CMesh &Mesh, const CDomain &Domain, bool bAddEndCaps=true, bool bFillGaps=true) const | TexGen::CYarn | |
AddSurfaceToMesh(CMesh &Mesh, const CDomain &Domain, vector< CMesh > &DomainMeshes) const | TexGen::CYarn | |
AddVolumeToMesh(CMesh &Mesh) const | TexGen::CYarn | |
AddVolumeToMesh(CMesh &Mesh, const vector< pair< int, int > > &RepeatLimits) const | TexGen::CYarn | |
AddVolumeToMesh(CMesh &Mesh, const vector< XYZ > &TranslationVectors) const | TexGen::CYarn | |
AddVolumeToMesh(CMesh &Mesh, const CDomain &Domain) const | TexGen::CYarn | |
ALL enum value | TexGen::CYarn | |
AssignDefaults() | TexGen::CYarn | private |
AssignFibreDistribution(const CFibreDistribution &Distribution) | TexGen::CYarn | |
AssignInterpolation(const CInterpolation &Interpolation) | TexGen::CYarn | |
AssignSection(const CYarnSection &YarnSection) | TexGen::CYarn | |
BUILD_TYPE enum name | TexGen::CYarn | |
BuildSectionMeshes() const | TexGen::CYarn | protected |
BuildSections() const | TexGen::CYarn | protected |
BuildSlaveNodes() const | TexGen::CYarn | protected |
BuildYarnIfNeeded(int iBuildType) const | TexGen::CYarn | protected |
CENTRE_PLANE enum value | TexGen::CYarn | |
ClearMasterNodeOrientations() | TexGen::CYarn | |
ClearRepeats() | TexGen::CYarn | |
ConvertToInterpNodes() | TexGen::CYarn | |
CProperties() | TexGen::CProperties | |
CProperties(TiXmlElement &Element) | TexGen::CProperties | |
CPropertiesYarn() | TexGen::CPropertiesYarn | |
CPropertiesYarn(TiXmlElement &Element) | TexGen::CPropertiesYarn | |
CreateSectionAABBs() const | TexGen::CYarn | protected |
CTextile | TexGen::CYarn | friend |
CYarn(void) | TexGen::CYarn | |
CYarn(TiXmlElement &Element) | TexGen::CYarn | |
DeleteNode(int iIndex) | TexGen::CYarn | |
FindClosestEdgeDistance(XY &Loc, const vector< XY > &SectionPoints, double dTolerance) const | TexGen::CYarn | protected |
FindClosestSurfacePoint(const XYZ &Point, XYZ &SurfacePoint, int iNumSectionPoints, double dTolerance=1e-9) | TexGen::CYarn | |
FindClosestSurfacePoint(const XYZ &Point, const vector< XYZ > &Translations, XYZ &SurfacePoint, int iNumSectionPoints, double dTolerance=1e-9) | TexGen::CYarn | |
FindPlaneContainingPoint(const XYZ &Point, double &u, double dTolerance, int iSeg) const | TexGen::CYarn | |
GetAABB() const | TexGen::CYarn | |
GetAlphaX(string Units="/K") const | TexGen::CProperties | |
GetAlphaY(string Units="/K") const | TexGen::CProperties | |
GetAlphaZ(string Units="/K") const | TexGen::CProperties | |
GetFibreArea(string Units="m^2") const | TexGen::CProperties | |
GetFibreDensity(string Units="kg/m^3") const | TexGen::CProperties | |
GetFibreDiameter(string Units="m") const | TexGen::CProperties | |
GetFibreDistribution() const | TexGen::CYarn | inline |
GetFibresPerYarn() const | TexGen::CProperties | |
GetFibreVolume(string Units="m^3") const | TexGen::CYarn | |
GetFibreVolumePerUnitArea(string Units="m") const | TexGen::CYarn | |
GetFibreYarnVolumeFraction() const | TexGen::CYarn | |
GetInterpolation() const | TexGen::CYarn | inline |
GetMasterNodes() const | TexGen::CYarn | inline |
GetMeshPoint(CMesh &Mesh, const XY &Point, int &Index) const | TexGen::CYarn | |
GetNode(int iIndex) const | TexGen::CYarn | |
GetNumNodes() const | TexGen::CYarn | inline |
GetNumSectionPoints() const | TexGen::CYarn | inline |
GetNumSlaveNodes() const | TexGen::CYarn | inline |
GetPoissonsRatioX() const | TexGen::CProperties | |
GetPoissonsRatioY() const | TexGen::CProperties | |
GetPoissonsRatioZ() const | TexGen::CProperties | |
GetRawRepeatArea() const | TexGen::CYarn | |
GetRawYarnLength() const | TexGen::CYarn | |
GetRawYarnSectionLength(int iIndex) const | TexGen::CYarn | |
GetRawYarnVolume() const | TexGen::CYarn | |
GetRealYarnLength(string Units="m") const | TexGen::CYarn | |
GetRealYarnVolume(string Units="m^3") const | TexGen::CYarn | |
GetRepeats() const | TexGen::CYarn | inline |
GetSectionAABB(int iIndex) const | TexGen::CYarn | |
GetSectionLengths() const | TexGen::CYarn | inline |
GetShearModulusXY(string Units="MPa") const | TexGen::CProperties | |
GetShearModulusXZ(string Units="MPa") const | TexGen::CProperties | |
GetShearModulusYZ(string Units="MPa") const | TexGen::CProperties | |
GetSlaveNodes(BUILD_TYPE Usage) const | TexGen::CYarn | |
GetYarnLengthPerUnitArea(string Units="/m") const | TexGen::CYarn | |
GetYarnLinearDensity(string Units="kg/m") const | TexGen::CProperties | |
GetYarnSection() const | TexGen::CYarn | inline |
GetYarnSectionLengths() const | TexGen::CYarn | |
GetYarnVolumePerUnitArea(string Units="m") const | TexGen::CYarn | |
GetYoungsModulusX(string Units="MPa") const | TexGen::CProperties | |
GetYoungsModulusY(string Units="MPa") const | TexGen::CProperties | |
GetYoungsModulusZ(string Units="MPa") const | TexGen::CProperties | |
InsertNode(const CNode &Node, const CNode *pBefore) | TexGen::CYarn | |
InsertNode(const CNode &Node, int iIndex) | TexGen::CYarn | |
LINE enum value | TexGen::CYarn | |
m_AABB | TexGen::CYarn | mutableprotected |
m_AlphaX | TexGen::CProperties | |
m_AlphaY | TexGen::CProperties | |
m_AlphaZ | TexGen::CProperties | |
m_bEquiSpacedSectionMesh | TexGen::CYarn | protected |
m_CalculatedArea | TexGen::CProperties | |
m_FibreArea | TexGen::CProperties | |
m_FibreDensity | TexGen::CProperties | |
m_FibreDiameter | TexGen::CProperties | |
m_iFibresPerYarn | TexGen::CProperties | protected |
m_iNeedsBuilding | TexGen::CYarn | mutableprotected |
m_iNumSectionPoints | TexGen::CYarn | protected |
m_iNumSlaveNodes | TexGen::CYarn | protected |
m_MasterNodes | TexGen::CYarn | protected |
m_pFibreDistribution | TexGen::CYarn | protected |
m_pInterpolation | TexGen::CYarn | protected |
m_PoissonsRatioX | TexGen::CProperties | protected |
m_PoissonsRatioY | TexGen::CProperties | protected |
m_PoissonsRatioZ | TexGen::CProperties | protected |
m_pParent | TexGen::CYarn | protected |
m_pYarnSection | TexGen::CYarn | protected |
m_Repeats | TexGen::CYarn | protected |
m_SectionAABBs | TexGen::CYarn | mutableprotected |
m_SectionLengths | TexGen::CYarn | mutableprotected |
m_ShearModulusXY | TexGen::CProperties | |
m_ShearModulusXZ | TexGen::CProperties | |
m_ShearModulusYZ | TexGen::CProperties | |
m_SlaveNodes | TexGen::CYarn | mutableprotected |
m_YarnLinearDensity | TexGen::CProperties | |
m_YoungsModulusX | TexGen::CProperties | |
m_YoungsModulusY | TexGen::CProperties | |
m_YoungsModulusZ | TexGen::CProperties | |
NONE enum value | TexGen::CYarn | |
PointInsideYarn(const XYZ &Point, XYZ *pTangent=NULL, XY *pLoc=NULL, double *pVolumeFraction=NULL, double *pDistanceToSurface=NULL, double dTolerance=1e-9, XYZ *pOrientation=NULL, XYZ *pUp=NULL, bool bSurface=false) const | TexGen::CYarn | |
PointInsideYarn(const XYZ &Point, const vector< XYZ > &Translations, XYZ *pTangent=NULL, XY *pLoc=NULL, double *pVolumeFraction=NULL, double *pDistanceToSurface=NULL, double dTolerance=1e-9, XYZ *pOrientation=NULL, XYZ *pUp=NULL, bool bSurface=false) const | TexGen::CYarn | |
PopulateTiXmlElement(TiXmlElement &Element, OUTPUT_TYPE OutputType) | TexGen::CYarn | virtual |
RepeatMatchesEnds(XYZ Repeat) const | TexGen::CYarn | |
ReplaceNode(int iIndex, CNode NewNode) | TexGen::CYarn | |
ResetAlphaX() | TexGen::CProperties | inline |
ResetAlphaY() | TexGen::CProperties | inline |
ResetAlphaZ() | TexGen::CProperties | inline |
ResetFibreArea() | TexGen::CProperties | inline |
ResetFibreDensity() | TexGen::CProperties | inline |
ResetFibreDiameter() | TexGen::CProperties | inline |
ResetFibresPerYarn() | TexGen::CProperties | inline |
ResetPoissonsRatioX() | TexGen::CProperties | inline |
ResetPoissonsRatioY() | TexGen::CProperties | inline |
ResetPoissonsRatioZ() | TexGen::CProperties | inline |
ResetShearModulusXY() | TexGen::CProperties | inline |
ResetShearModulusXZ() | TexGen::CProperties | inline |
ResetShearModulusYZ() | TexGen::CProperties | inline |
ResetYarnLinearDensity() | TexGen::CProperties | inline |
ResetYoungsModulusX() | TexGen::CProperties | inline |
ResetYoungsModulusY() | TexGen::CProperties | inline |
ResetYoungsModulusZ() | TexGen::CProperties | inline |
Rotate(WXYZ Rotation, XYZ Origin=XYZ(0, 0, 0)) | TexGen::CYarn | |
SetAlphaX(double dValue, string Units="/K") | TexGen::CProperties | |
SetAlphaY(double dValue, string Units="/K") | TexGen::CProperties | |
SetAlphaZ(double dValue, string Units="/K") | TexGen::CProperties | |
SetDefaultProperties() | TexGen::CProperties | protected |
SetEquiSpacedSectionMesh(bool bEquiSpacedSectionMesh) | TexGen::CYarn | |
SetFibreArea(double dValue, string Units="m^2") | TexGen::CProperties | |
SetFibreDensity(double dValue, string Units="kg/m^3") | TexGen::CProperties | |
SetFibreDiameter(double dValue, string Units="m") | TexGen::CProperties | |
SetFibresPerYarn(int iValue) | TexGen::CProperties | |
SetNodes(const vector< CNode > &Nodes) | TexGen::CYarn | |
SetParent(const CTextile *pParent) | TexGen::CYarn | protected |
SetPoissonsRatio(double dValue) | TexGen::CProperties | |
SetPoissonsRatioX(double dValue) | TexGen::CProperties | |
SetPoissonsRatioY(double dValue) | TexGen::CProperties | |
SetPoissonsRatioZ(double dValue) | TexGen::CProperties | |
SetRepeats(const vector< XYZ > &Repeats) | TexGen::CYarn | |
SetResolution(int iNumSlaveNodes, int iNumSectionPoints) | TexGen::CYarn | |
SetResolution(int iNumSectionPoints) | TexGen::CYarn | |
SetShearModulusXY(double dValue, string Units="MPa") | TexGen::CProperties | |
SetShearModulusXZ(double dValue, string Units="MPa") | TexGen::CProperties | |
SetShearModulusYZ(double dValue, string Units="MPa") | TexGen::CProperties | |
SetYarnLinearDensity(double dValue, string Units="kg/m") | TexGen::CProperties | |
SetYoungsModulus(double dValue, string Units="MPa") | TexGen::CProperties | |
SetYoungsModulusX(double dValue, string Units="MPa") | TexGen::CProperties | |
SetYoungsModulusY(double dValue, string Units="MPa") | TexGen::CProperties | |
SetYoungsModulusZ(double dValue, string Units="MPa") | TexGen::CProperties | |
StraightenYarn(double dStraightness=1) | TexGen::CYarn | |
SURFACE enum value | TexGen::CYarn | |
Translate(XYZ Vector) | TexGen::CYarn | |
VOLUME enum value | TexGen::CYarn | |
~CProperties(void) | TexGen::CProperties | virtual |
~CPropertiesYarn(void) | TexGen::CPropertiesYarn | |
~CYarn(void) | TexGen::CYarn | |