TexGen
TexGen::CMesher Member List

This is the complete list of members for TexGen::CMesher, including all inherited members.

AddEdgeConstraint(int i1, int i2)TexGen::CMesherprotected
AddElement(CMesh::ELEMENT_TYPE Type, const vector< int > &Indices)TexGen::CMesherprotected
AddQuadNodeToEdge(int i, int j, int iEdge, vector< int > &Indices)TexGen::CMesherprotected
AddQuadNodeToFace(int i, int j, int iFace, vector< int > &Indices)TexGen::CMesherprotected
AddQuadNodeToSet(int i, int j, vector< int > &FaceSeti, vector< int > &FaceSetj, vector< int > &Indices)TexGen::CMesherprotected
AddQuadraticNodesToSets()TexGen::CMesherprotected
BuildEdgeConstraints(vector< RAISED_NODE > Columns[3], set< pair< int, int > > EdgeConstraints[3])TexGen::CMesherprotected
BuildMidSideNode(int iNodeIndex1, int iNodeIndex2, int iYarnIndex, bool bTop)TexGen::CMesherprotected
BuildMidSideNodes(vector< RAISED_NODE > Columns[3], int iYarnIndex)TexGen::CMesherprotected
CalculateYarnIndices()TexGen::CBasicVolumesprotected
CBasicVolumes(void)TexGen::CBasicVolumes
CGeometrySolverTexGen::CMesherfriend
CMesher(int iBoundaryConditions=NO_BOUNDARY_CONDITIONS)TexGen::CMesher
ConvertMeshToQuadratic()TexGen::CMesherprotected
CreateBasicVolumes(CTextile &Textile)TexGen::CBasicVolumes
CreateBasicVolumes(string TextileName)TexGen::CBasicVolumes
CreateMesh(CTextile &Textile)TexGen::CMeshervirtual
CreateMesh(string TextileName)TexGen::CMesherinlinevirtual
CreateNodeSets(NODE_PAIR_SETS &EdgeNodePairSets, set< int > &CornerIndex, const vector< XYZ > &Repeats)TexGen::CMesherprotected
CreateProjectedAreas()TexGen::CBasicVolumesprotected
CreateProjectedCenters()TexGen::CBasicVolumesprotected
CreateVolumeMesh(CTextile &Textile)TexGen::CMesherprotected
FillYarnTangentsData()TexGen::CMesherprotected
FindFaceSets(vector< set< int > > &FaceSets, int iIndex)TexGen::CMesherprotected
FORWARD enum valueTexGen::CBasicVolumesprotected
GetBestSeed(int iIndex)TexGen::CMesherprotected
GetCommonEdgeIndices(int Indices1[3], int Indices2[3], int Common[2])TexGen::CBasicVolumesprotected
GetDebug()TexGen::CBasicVolumesinline
GetEdge(int iFace1, int iFace2)TexGen::CMesherprotected
GetEdgePairIndices(const NODE_PAIR_SETS &NodePairSets, int iIndex, set< int > &Match)TexGen::CMesherprotected
GetElementData(CMesh::ELEMENT_TYPE ElementType)TexGen::CMesher
GetHybrid()TexGen::CMesherinline
GetMergeTolerance()TexGen::CMesherinline
GetMesh()TexGen::CMesherinline
GetMeshVerticalBounds(const CMesh &Mesh, XYZ Point, double &dMinZ, double &dMaxZ, bool bForceFind=false)TexGen::CBasicVolumesprotected
GetMidSideNode(int iNodeIndex1, int iNodeIndex2)TexGen::CMesherprotected
GetPairIndices(int iIndex1, int iIndex2, NODE_PAIR &MatchPair)TexGen::CMesherprotected
GetPeriodic()TexGen::CBasicVolumesinline
GetProjectedMesh(const CMesh &Mesh)TexGen::CBasicVolumesprotected
GetProjectMidSideNodes()TexGen::CMesherinline
GetQuadNodeToAdd(int i, int j)TexGen::CMesherprotected
GetQuadratic()TexGen::CMesherinline
GetRegionArea(const PROJECTED_REGION &Region)TexGen::CBasicVolumesprotected
GetSeed()TexGen::CBasicVolumesinline
LINE_STATE enum nameTexGen::CBasicVolumesprotected
m_bCreatePeriodicTexGen::CBasicVolumesprotected
m_bDebugTexGen::CBasicVolumesprotected
m_bHybridTexGen::CMesherprotected
m_bProjectMidSideNodesTexGen::CMesherprotected
m_bQuadraticTexGen::CMesherprotected
m_dLayerMergeToleranceTexGen::CMesherprotected
m_DomainMeshTexGen::CBasicVolumesprotected
m_dSeedTexGen::CBasicVolumesprotected
m_dToleranceTexGen::CBasicVolumesprotected
m_EdgeConstraintsTexGen::CMesherprotected
m_EdgesTexGen::CMesherprotected
m_ElementDataTexGen::CMesherprotected
m_FaceATexGen::CMesherprotected
m_FaceBTexGen::CMesherprotected
m_FaceCTexGen::CMesherprotected
m_FaceDTexGen::CMesherprotected
m_FaceETexGen::CMesherprotected
m_FaceFTexGen::CMesherprotected
m_iBoundaryConditionsTexGen::CMesherprotected
m_MaterialsTexGen::CMesherprotected
m_MidSideNodeLocationsTexGen::CMesherprotected
m_NodePairSetsTexGen::CMesherprotected
m_PeriodicBoundariesTexGen::CMesherprotected
m_ProjectedMeshTexGen::CBasicVolumesprotected
m_ProjectedNodesTexGen::CMesherprotected
m_ProjectedRegionsTexGen::CBasicVolumesprotected
m_pTextileTexGen::CBasicVolumesprotected
m_TriangleRegionsTexGen::CBasicVolumesprotected
m_VerticesTexGen::CMesherprotected
m_VolumeMeshTexGen::CMesherprotected
m_YarnMeshesTexGen::CBasicVolumesprotected
MergeStraightLines(CMesh &Mesh)TexGen::CBasicVolumesprotected
MeshColumn(TRIANGLE Triangle, int iRegion)TexGen::CMesherprotected
MeshDifficultRegion(vector< RAISED_NODE > Columns[3], int Limits[6], set< pair< int, int > > EdgeConstraints[3])TexGen::CMesherprotected
MeshProjectedAreas()TexGen::CBasicVolumesprotected
NODE_PAIR typedefTexGen::CMesherprotected
NODE_PAIR_SET typedefTexGen::CMesherprotected
NODE_PAIR_SETS typedefTexGen::CMesherprotected
PointInsideRegion(XYZ Point, int iRegion)TexGen::CBasicVolumesprotected
RaiseNodes(int iIndex)TexGen::CMesherprotected
RemoveDegenerateSegments(CMesh &Mesh)TexGen::CBasicVolumesprotected
RemoveDuplicateFaceNodes(vector< int > &FaceSet)TexGen::CMesherprotected
RemoveDuplicateNodes()TexGen::CMesherprotected
RemoveDuplicateSegments(CMesh &Mesh)TexGen::CBasicVolumesprotected
RemoveOuterBoundary()TexGen::CBasicVolumesprotected
REVERSE enum valueTexGen::CBasicVolumesprotected
SaveNodeSets()TexGen::CMesherprotected
SaveProjectedAreasToVTK(string Filename)TexGen::CBasicVolumesprotected
SaveProjectedContoursToVTK(string Filename)TexGen::CBasicVolumesprotected
SaveVolumeMeshToABAQUS(string Filename, string TextileName)TexGen::CMesher
SaveVolumeMeshToABAQUS(string Filename, CTextile &Textile)TexGen::CMesher
SaveVolumeMeshToVTK(string Filename)TexGen::CMesher
SeedOuterBoundary()TexGen::CBasicVolumesprotected
SetDebug(bool bDebug)TexGen::CBasicVolumesinline
SetHybrid(bool bHybrid)TexGen::CMesherinline
SetMergeTolerance(double dMergeTolerance)TexGen::CMesherinline
SetPeriodic(bool bPeriodic)TexGen::CBasicVolumesinline
SetProjectMidSideNodes(bool bProjectMidSideNodes)TexGen::CMesherinline
SetQuadratic(bool bQuadratic)TexGen::CMesherinline
SetSeed(double dSeed)TexGen::CBasicVolumesinline
SetupFaceSets(vector< set< int > > &FaceSets)TexGen::CMesherprotected
ShouldConnect(vector< RAISED_NODE > &Column1, vector< RAISED_NODE > &Column2, int h1, int h2)TexGen::CMesherprotected
SortPairs(NODE_PAIR_SET &NodePairs, bool bSwapY)TexGen::CMesherprotected
SplitColumn(PROJECTED_NODE &Node, vector< int > &YarnIndices, vector< vector< RAISED_NODE > > &Column)TexGen::CMesherprotected
SplitLinesByLines(CMesh &Mesh)TexGen::CBasicVolumesprotected
SplitLinesByNodes(CMesh &Mesh)TexGen::CBasicVolumesprotected
SubdivideNodes(int iIndex)TexGen::CMesherprotected
TetMeshColumn(vector< RAISED_NODE > Columns[3], set< pair< int, int > > EdgeConstraints[3])TexGen::CMesherprotected
ValidProjectedMesh()TexGen::CBasicVolumesprotected
ViolatesEdgeConstraint(const set< pair< int, int > > &EdgeConstraints1, const set< pair< int, int > > &EdgeConstraints2, int h, int h1, int h2)TexGen::CMesherprotected
~CBasicVolumes(void)TexGen::CBasicVolumes
~CMesher(void)TexGen::CMesher
~CMesherBase(void)TexGen::CMesherBaseinlinevirtual