| AddElement(ELEMENT_TYPE Type, const vector< int > &Indices) | TexGen::CMesh | |
| AddNode(XYZ Node) | TexGen::CMesh | |
| AddOrCancel(list< pair< int, int > > &EdgeStack, pair< int, int > Edge) | TexGen::CMesh | protectedstatic |
| BuildGrid(XYZ Min, XYZ Max, int iNumX, int iNumY, int iNumZ) | TexGen::CMesh | |
| BuildGrid(XYZ Min, XYZ Max, double dPointsPerUnit) | TexGen::CMesh | |
| CalculateVolume() const | TexGen::CMesh | |
| ChangeNodeIndices(int iChangeTo, int iChangeFrom) | TexGen::CMesh | |
| ChangeNodeIndices(int iChangeTo, int iChangeFrom, vector< vector< int * > > &References) | TexGen::CMesh | |
| Clear() | TexGen::CMesh | |
| CMesh(void) | TexGen::CMesh | |
| CMesh(TiXmlElement &Element) | TexGen::CMesh | |
| Convert3Dto2D() | TexGen::CMesh | |
| ConvertElementListToVector(ELEMENT_TYPE ElementType, vector< int > &Indices) | TexGen::CMesh | |
| ConvertHextoQuad() | TexGen::CMesh | |
| ConvertHextoTet(bool bQuality=true) | TexGen::CMesh | |
| ConvertHextoWedge(bool bQuality=true) | TexGen::CMesh | |
| ConvertPyramidto2D() | TexGen::CMesh | |
| ConvertPyramidtoTet(bool bQuality=true) | TexGen::CMesh | |
| ConvertQuadstoTriangles(bool bQuality=true) | TexGen::CMesh | |
| ConvertQuadtoTriangles(list< int >::iterator itQuad) | TexGen::CMesh | |
| ConvertTettoTriangle() | TexGen::CMesh | |
| ConvertToSegmentMesh() | TexGen::CMesh | |
| ConvertToSurfaceMesh() | TexGen::CMesh | |
| ConvertToTetMesh() | TexGen::CMesh | |
| ConvertToTriangleMesh() | TexGen::CMesh | |
| ConvertTrianglestoSegments() | TexGen::CMesh | |
| ConvertTriToQuad(double Tolerance=1e-6) | TexGen::CMesh | |
| ConvertWedgeto2D() | TexGen::CMesh | |
| ConvertWedgetoTet(bool bQuality=true) | TexGen::CMesh | |
| ConvertWedgetoTetandPyramid(bool bQuality=true) | TexGen::CMesh | |
| CopySelfToRange(XYZ Vector, int iLowerLimit, int iUpperLimit) | TexGen::CMesh | |
| CountInvertedElements() const | TexGen::CMesh | |
| CountInvertedElements(ELEMENT_TYPE ElementType) const | TexGen::CMesh | |
| DeleteNode(vector< XYZ >::iterator it) | TexGen::CMesh | |
| DeleteNodes(const set< int > &Nodes) | TexGen::CMesh | |
| ELEMENT_TYPE enum name | TexGen::CMesh | |
| FillVTKCellData(TiXmlElement &Cells) const | TexGen::CMesh | protected |
| FillVTKPointData(TiXmlElement &Points) const | TexGen::CMesh | protected |
| FlipNormals() | TexGen::CMesh | |
| GetAABB(double dGrowDistance=0) const | TexGen::CMesh | |
| GetClosestNode(XYZ Position) const | TexGen::CMesh | |
| GetClosestNodeDistance(XYZ Position, double dTol) const | TexGen::CMesh | |
| GetElementCenters() const | TexGen::CMesh | |
| GetElementCenters(ELEMENT_TYPE type) | TexGen::CMesh | |
| GetIndices(ELEMENT_TYPE ElemType) const | TexGen::CMesh | |
| GetIndices(ELEMENT_TYPE ElemType) | TexGen::CMesh | |
| GetNode(int iIndex) const | TexGen::CMesh | |
| GetNodeElementReferences(vector< vector< int * > > &References) | TexGen::CMesh | |
| GetNodePairs(XYZ Vector, const double Tolerance=1e-6) const | TexGen::CMesh | |
| GetNodePairs(XYZ Vector, vector< pair< int, int > > &NodePairs, const double Tolerance=1e-6) const | TexGen::CMesh | |
| GetNodes() const | TexGen::CMesh | |
| GetNodes() | TexGen::CMesh | |
| GetNumElements(ELEMENT_TYPE Type) const | TexGen::CMesh | |
| GetNumElements() const | TexGen::CMesh | |
| GetNumNodes(ELEMENT_TYPE Type) | TexGen::CMesh | inlinestatic |
| GetNumNodes() const | TexGen::CMesh | |
| HEX enum value | TexGen::CMesh | |
| InsertMesh(const CMesh &Mesh, XYZ Offset=XYZ(0, 0, 0)) | TexGen::CMesh | |
| InsertNodes(const CMesh &Mesh, XYZ Offset=XYZ(0, 0, 0)) | TexGen::CMesh | |
| IntersectLine(const XYZ &P1, const XYZ &P2, vector< pair< double, XYZ > > &IntersectionPoints, pair< bool, bool > TrimResults=make_pair(false, false), bool bForceFind=false) const | TexGen::CMesh | |
| LINE enum value | TexGen::CMesh | |
| m_Indices | TexGen::CMesh | protected |
| m_Nodes | TexGen::CMesh | protected |
| MergeNodes(const double Tolerance=1e-8) | TexGen::CMesh | |
| MeshClosedLoop(const XYZ &Normal, const vector< int > &ClosedLoopVector, bool bQuality=false) | TexGen::CMesh | |
| MeshConvexHull() | TexGen::CMesh | |
| NodesBegin() const | TexGen::CMesh | |
| NodesBegin() | TexGen::CMesh | |
| NodesEmpty() const | TexGen::CMesh | |
| NodesEnd() const | TexGen::CMesh | |
| NodesEnd() | TexGen::CMesh | |
| NUM_ELEMENT_TYPES enum value | TexGen::CMesh | |
| OutputElements(ostream &Output, ELEMENT_TYPE ElementType, int iStartIndex=1, int iIndexOffset=1, string Seperator=", ", bool bSCIRun=false) const | TexGen::CMesh | |
| OutputNodes(ostream &Output, int iStartIndex=1, string Seperator=", ", bool bSCIRun=false) const | TexGen::CMesh | |
| POLYGON enum value | TexGen::CMesh | |
| POLYLINE enum value | TexGen::CMesh | |
| PopulateTiXmlElement(TiXmlElement &Element, OUTPUT_TYPE OutputType) const | TexGen::CMesh | |
| PYRAMID enum value | TexGen::CMesh | |
| QUAD enum value | TexGen::CMesh | |
| QUADRATIC_TET enum value | TexGen::CMesh | |
| RemoveAllElementsExcept(ELEMENT_TYPE Type) | TexGen::CMesh | |
| RemoveDegenerateTriangles() | TexGen::CMesh | |
| RemoveDuplicateElements(CMesh::ELEMENT_TYPE ElementType) | TexGen::CMesh | |
| RemoveDuplicateSegments() | TexGen::CMesh | |
| RemoveDuplicateTriangles() | TexGen::CMesh | |
| RemoveElementType(ELEMENT_TYPE Type) | TexGen::CMesh | |
| RemoveOpposingQuads() | TexGen::CMesh | |
| RemoveOpposingTriangles() | TexGen::CMesh | |
| RemoveUnreferencedNodes() | TexGen::CMesh | |
| Rotate(WXYZ Rotation, XYZ Origin=XYZ(0, 0, 0)) | TexGen::CMesh | |
| SaveToABAQUS(string Filename, const vector< POINT_INFO > *pElementInfo=NULL, bool bCreateStep=true, bool bCreateMaterial=true, int iElementType=0) | TexGen::CMesh | |
| SaveToSCIRun(string Filename) | TexGen::CMesh | |
| SaveToSMESH(string Filename) const | TexGen::CMesh | |
| SaveToSTL(string Filename, bool bBinary=true) const | TexGen::CMesh | |
| SaveToVTK(string Filename, const vector< CMeshDataBase * > *pMeshData=NULL) const | TexGen::CMesh | |
| SetNode(int iIndex, XYZ Node) | TexGen::CMesh | |
| SetNumNodes(int NumNodes) | TexGen::CMesh | |
| TET enum value | TexGen::CMesh | |
| Translate(XYZ Vector) | TexGen::CMesh | |
| TRI enum value | TexGen::CMesh | |
| WEDGE enum value | TexGen::CMesh | |
| WriteBinaryXYZ(ostream &Output, XYZ Vector) | TexGen::CMesh | protectedstatic |
| ~CMesh(void) | TexGen::CMesh | |