AddEdgeConstraint(int i1, int i2) | TexGen::CMesher | protected |
AddElement(CMesh::ELEMENT_TYPE Type, const vector< int > &Indices) | TexGen::CMesher | protected |
AddQuadNodeToEdge(int i, int j, int iEdge, vector< int > &Indices) | TexGen::CMesher | protected |
AddQuadNodeToFace(int i, int j, int iFace, vector< int > &Indices) | TexGen::CMesher | protected |
AddQuadNodeToSet(int i, int j, vector< int > &FaceSeti, vector< int > &FaceSetj, vector< int > &Indices) | TexGen::CMesher | protected |
AddQuadraticNodesToSets() | TexGen::CMesher | protected |
BuildEdgeConstraints(vector< RAISED_NODE > Columns[3], set< pair< int, int > > EdgeConstraints[3]) | TexGen::CMesher | protected |
BuildMidSideNode(int iNodeIndex1, int iNodeIndex2, int iYarnIndex, bool bTop) | TexGen::CMesher | protected |
BuildMidSideNodes(vector< RAISED_NODE > Columns[3], int iYarnIndex) | TexGen::CMesher | protected |
CalculateYarnIndices() | TexGen::CBasicVolumes | protected |
CBasicVolumes(void) | TexGen::CBasicVolumes | |
CGeometrySolver | TexGen::CMesher | friend |
CMesher(int iBoundaryConditions=NO_BOUNDARY_CONDITIONS) | TexGen::CMesher | |
ConvertMeshToQuadratic() | TexGen::CMesher | protected |
CreateBasicVolumes(CTextile &Textile) | TexGen::CBasicVolumes | |
CreateBasicVolumes(string TextileName) | TexGen::CBasicVolumes | |
CreateMesh(CTextile &Textile) | TexGen::CMesher | virtual |
CreateMesh(string TextileName) | TexGen::CMesher | inlinevirtual |
CreateNodeSets(NODE_PAIR_SETS &EdgeNodePairSets, set< int > &CornerIndex, const vector< XYZ > &Repeats) | TexGen::CMesher | protected |
CreateProjectedAreas() | TexGen::CBasicVolumes | protected |
CreateProjectedCenters() | TexGen::CBasicVolumes | protected |
CreateVolumeMesh(CTextile &Textile) | TexGen::CMesher | protected |
FillYarnTangentsData() | TexGen::CMesher | protected |
FindFaceSets(vector< set< int > > &FaceSets, int iIndex) | TexGen::CMesher | protected |
FORWARD enum value | TexGen::CBasicVolumes | protected |
GetBestSeed(int iIndex) | TexGen::CMesher | protected |
GetCommonEdgeIndices(int Indices1[3], int Indices2[3], int Common[2]) | TexGen::CBasicVolumes | protected |
GetDebug() | TexGen::CBasicVolumes | inline |
GetEdge(int iFace1, int iFace2) | TexGen::CMesher | protected |
GetEdgePairIndices(const NODE_PAIR_SETS &NodePairSets, int iIndex, set< int > &Match) | TexGen::CMesher | protected |
GetElementData(CMesh::ELEMENT_TYPE ElementType) | TexGen::CMesher | |
GetHybrid() | TexGen::CMesher | inline |
GetMergeTolerance() | TexGen::CMesher | inline |
GetMesh() | TexGen::CMesher | inline |
GetMeshVerticalBounds(const CMesh &Mesh, XYZ Point, double &dMinZ, double &dMaxZ, bool bForceFind=false) | TexGen::CBasicVolumes | protected |
GetMidSideNode(int iNodeIndex1, int iNodeIndex2) | TexGen::CMesher | protected |
GetPairIndices(int iIndex1, int iIndex2, NODE_PAIR &MatchPair) | TexGen::CMesher | protected |
GetPeriodic() | TexGen::CBasicVolumes | inline |
GetProjectedMesh(const CMesh &Mesh) | TexGen::CBasicVolumes | protected |
GetProjectMidSideNodes() | TexGen::CMesher | inline |
GetQuadNodeToAdd(int i, int j) | TexGen::CMesher | protected |
GetQuadratic() | TexGen::CMesher | inline |
GetRegionArea(const PROJECTED_REGION &Region) | TexGen::CBasicVolumes | protected |
GetSeed() | TexGen::CBasicVolumes | inline |
LINE_STATE enum name | TexGen::CBasicVolumes | protected |
m_bCreatePeriodic | TexGen::CBasicVolumes | protected |
m_bDebug | TexGen::CBasicVolumes | protected |
m_bHybrid | TexGen::CMesher | protected |
m_bProjectMidSideNodes | TexGen::CMesher | protected |
m_bQuadratic | TexGen::CMesher | protected |
m_dLayerMergeTolerance | TexGen::CMesher | protected |
m_DomainMesh | TexGen::CBasicVolumes | protected |
m_dSeed | TexGen::CBasicVolumes | protected |
m_dTolerance | TexGen::CBasicVolumes | protected |
m_EdgeConstraints | TexGen::CMesher | protected |
m_Edges | TexGen::CMesher | protected |
m_ElementData | TexGen::CMesher | protected |
m_FaceA | TexGen::CMesher | protected |
m_FaceB | TexGen::CMesher | protected |
m_FaceC | TexGen::CMesher | protected |
m_FaceD | TexGen::CMesher | protected |
m_FaceE | TexGen::CMesher | protected |
m_FaceF | TexGen::CMesher | protected |
m_iBoundaryConditions | TexGen::CMesher | protected |
m_Materials | TexGen::CMesher | protected |
m_MidSideNodeLocations | TexGen::CMesher | protected |
m_NodePairSets | TexGen::CMesher | protected |
m_PeriodicBoundaries | TexGen::CMesher | protected |
m_ProjectedMesh | TexGen::CBasicVolumes | protected |
m_ProjectedNodes | TexGen::CMesher | protected |
m_ProjectedRegions | TexGen::CBasicVolumes | protected |
m_pTextile | TexGen::CBasicVolumes | protected |
m_TriangleRegions | TexGen::CBasicVolumes | protected |
m_Vertices | TexGen::CMesher | protected |
m_VolumeMesh | TexGen::CMesher | protected |
m_YarnMeshes | TexGen::CBasicVolumes | protected |
MergeStraightLines(CMesh &Mesh) | TexGen::CBasicVolumes | protected |
MeshColumn(TRIANGLE Triangle, int iRegion) | TexGen::CMesher | protected |
MeshDifficultRegion(vector< RAISED_NODE > Columns[3], int Limits[6], set< pair< int, int > > EdgeConstraints[3]) | TexGen::CMesher | protected |
MeshProjectedAreas() | TexGen::CBasicVolumes | protected |
NODE_PAIR typedef | TexGen::CMesher | protected |
NODE_PAIR_SET typedef | TexGen::CMesher | protected |
NODE_PAIR_SETS typedef | TexGen::CMesher | protected |
PointInsideRegion(XYZ Point, int iRegion) | TexGen::CBasicVolumes | protected |
RaiseNodes(int iIndex) | TexGen::CMesher | protected |
RemoveDegenerateSegments(CMesh &Mesh) | TexGen::CBasicVolumes | protected |
RemoveDuplicateFaceNodes(vector< int > &FaceSet) | TexGen::CMesher | protected |
RemoveDuplicateNodes() | TexGen::CMesher | protected |
RemoveDuplicateSegments(CMesh &Mesh) | TexGen::CBasicVolumes | protected |
RemoveOuterBoundary() | TexGen::CBasicVolumes | protected |
REVERSE enum value | TexGen::CBasicVolumes | protected |
SaveNodeSets() | TexGen::CMesher | protected |
SaveProjectedAreasToVTK(string Filename) | TexGen::CBasicVolumes | protected |
SaveProjectedContoursToVTK(string Filename) | TexGen::CBasicVolumes | protected |
SaveVolumeMeshToABAQUS(string Filename, string TextileName) | TexGen::CMesher | |
SaveVolumeMeshToABAQUS(string Filename, CTextile &Textile) | TexGen::CMesher | |
SaveVolumeMeshToVTK(string Filename) | TexGen::CMesher | |
SeedOuterBoundary() | TexGen::CBasicVolumes | protected |
SetDebug(bool bDebug) | TexGen::CBasicVolumes | inline |
SetHybrid(bool bHybrid) | TexGen::CMesher | inline |
SetMergeTolerance(double dMergeTolerance) | TexGen::CMesher | inline |
SetPeriodic(bool bPeriodic) | TexGen::CBasicVolumes | inline |
SetProjectMidSideNodes(bool bProjectMidSideNodes) | TexGen::CMesher | inline |
SetQuadratic(bool bQuadratic) | TexGen::CMesher | inline |
SetSeed(double dSeed) | TexGen::CBasicVolumes | inline |
SetupFaceSets(vector< set< int > > &FaceSets) | TexGen::CMesher | protected |
ShouldConnect(vector< RAISED_NODE > &Column1, vector< RAISED_NODE > &Column2, int h1, int h2) | TexGen::CMesher | protected |
SortPairs(NODE_PAIR_SET &NodePairs, bool bSwapY) | TexGen::CMesher | protected |
SplitColumn(PROJECTED_NODE &Node, vector< int > &YarnIndices, vector< vector< RAISED_NODE > > &Column) | TexGen::CMesher | protected |
SplitLinesByLines(CMesh &Mesh) | TexGen::CBasicVolumes | protected |
SplitLinesByNodes(CMesh &Mesh) | TexGen::CBasicVolumes | protected |
SubdivideNodes(int iIndex) | TexGen::CMesher | protected |
TetMeshColumn(vector< RAISED_NODE > Columns[3], set< pair< int, int > > EdgeConstraints[3]) | TexGen::CMesher | protected |
ValidProjectedMesh() | TexGen::CBasicVolumes | protected |
ViolatesEdgeConstraint(const set< pair< int, int > > &EdgeConstraints1, const set< pair< int, int > > &EdgeConstraints2, int h, int h1, int h2) | TexGen::CMesher | protected |
~CBasicVolumes(void) | TexGen::CBasicVolumes | |
~CMesher(void) | TexGen::CMesher | |
~CMesherBase(void) | TexGen::CMesherBase | inlinevirtual |