| 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 | |