This is the complete list of members for dgMeshEffect, including all inherited members.
| AddAtribute(const dgVertexAtribute &attib) (defined in dgMeshEffect) | dgMeshEffect | protected |
| AddFace(dgInt32 v0, dgInt32 v1, dgInt32 v2) (defined in dgPolyhedra) | dgPolyhedra | inline |
| AddFace(dgInt32 count, const dgInt32 *const index) (defined in dgPolyhedra) | dgPolyhedra | inline |
| AddFace(dgInt32 count, const dgInt32 *const index, const dgInt64 *const userdata) (defined in dgPolyhedra) | dgPolyhedra | |
| AddHalfEdge(dgInt32 v0, dgInt32 v1) (defined in dgPolyhedra) | dgPolyhedra | |
| AddPoint(const dgFloat64 *vertexList, dgInt32 material) (defined in dgMeshEffect) | dgMeshEffect | protected |
| AddPolygon(dgInt32 count, const dgFloat32 *const vertexList, dgInt32 stride, dgInt32 material) (defined in dgMeshEffect) | dgMeshEffect | |
| AddPolygon(dgInt32 count, const dgFloat64 *const vertexList, dgInt32 stride, dgInt32 material) (defined in dgMeshEffect) | dgMeshEffect | |
| AddRef() (defined in dgRefCounter) | dgRefCounter | inline |
| AddVertex(const dgBigVector &vertex) (defined in dgMeshEffect) | dgMeshEffect | protected |
| ApplyAttributeArray(dgVertexAtribute *const attib, dgInt32 maxCount) (defined in dgMeshEffect) | dgMeshEffect | protected |
| ApplyTransform(const dgMatrix &matrix) (defined in dgMeshEffect) | dgMeshEffect | |
| BeginConectedSurface() const (defined in dgPolyhedra) | dgPolyhedra | inline |
| BeginFace() (defined in dgPolyhedra) | dgPolyhedra | inline |
| BeginPolygon() (defined in dgMeshEffect) | dgMeshEffect | |
| BoxMapping(dgInt32 front, dgInt32 side, dgInt32 top) (defined in dgMeshEffect) | dgMeshEffect | |
| BuildFromVertexListIndexList(dgInt32 faceCount, const dgInt32 *const faceIndexCount, const dgInt32 *const faceMaterialIndex, const dgFloat32 *const vertex, dgInt32 vertexStrideInBytes, const dgInt32 *const vertexIndex, const dgFloat32 *const normal, dgInt32 normalStrideInBytes, const dgInt32 *const normalIndex, const dgFloat32 *const uv0, dgInt32 uv0StrideInBytes, const dgInt32 *const uv0Index, const dgFloat32 *const uv1, dgInt32 uv1StrideInBytes, const dgInt32 *const uv1Index) (defined in dgMeshEffect) | dgMeshEffect | |
| CalculateAABB(dgBigVector &min, dgBigVector &max) const (defined in dgMeshEffect) | dgMeshEffect | |
| CalculateMaxAttributes() const (defined in dgMeshEffect) | dgMeshEffect | protected |
| CalculateNormals(dgFloat64 angleInRadians) (defined in dgMeshEffect) | dgMeshEffect | |
| CalculateOOBB(dgBigVector &size) const (defined in dgMeshEffect) | dgMeshEffect | |
| CalculateSphere(const dgFloat64 *const vertex, dgInt32 strideInBytes, const dgMatrix *const basis=NULL) const (defined in dgPolyhedra) | dgPolyhedra | |
| CalculateVolume() const (defined in dgMeshEffect) | dgMeshEffect | |
| ChangeEdgeIncidentVertex(dgEdge *const edge, dgInt32 newIndex) (defined in dgPolyhedra) | dgPolyhedra | |
| CheckIntersection(const dgMeshEffectSolidTree *const solidTree, dgFloat64 scale) const (defined in dgMeshEffect) | dgMeshEffect | |
| CheckIntersection(const dgMeshEffect *const meshA, const dgMeshEffectSolidTree *const solidTreeA, const dgMeshEffect *const meshB, const dgMeshEffectSolidTree *const solidTreeB, dgFloat64 scale) (defined in dgMeshEffect) | dgMeshEffect | inlinestatic |
| CheckSingleMesh() const (defined in dgMeshEffect) | dgMeshEffect | protected |
| ClipMesh(const dgMatrix &matrix, const dgMeshEffect *const clip, dgMeshEffect **const top, dgMeshEffect **const bottom) const (defined in dgMeshEffect) | dgMeshEffect | |
| ClipMesh(const dgMeshEffect *const clipMesh, dgMeshEffect **const back, dgMeshEffect **const front, dgMeshEffect **const coplanar) const (defined in dgMeshEffect) | dgMeshEffect | protected |
| ClipMesh(const dgMeshEffectSolidTree *const clipper, dgMeshEffect **const back, dgMeshEffect **const front, dgMeshEffect **const coplanar) const (defined in dgMeshEffect) | dgMeshEffect | protected |
| ConectVertex(dgEdge *const e0, dgEdge *const e1) (defined in dgMeshEffect) | dgMeshEffect | |
| ConvertToPolygons() (defined in dgMeshEffect) | dgMeshEffect | |
| ConvexPartition(const dgFloat64 *const vertex, dgInt32 strideInBytes, dgPolyhedra *const leftOversOut) (defined in dgPolyhedra) | dgPolyhedra | |
| CreateCollisionTree(dgInt32 shapeID) const (defined in dgMeshEffect) | dgMeshEffect | |
| CreateConvexApproximation(dgFloat32 maxConcavity, dgInt32 maxCount=32) const (defined in dgMeshEffect) | dgMeshEffect | |
| CreateConvexCollision(dgFloat64 tolerance, dgInt32 shapeID, const dgMatrix &matrix=dgGetIdentityMatrix()) const (defined in dgMeshEffect) | dgMeshEffect | |
| CreateDelanayTretrahedralization(dgInt32 interionMaterial, dgMatrix &matrix) const (defined in dgMeshEffect) | dgMeshEffect | |
| CreateSolidTree() const (defined in dgMeshEffect) | dgMeshEffect | |
| CreateVoronoiPartition(dgInt32 pointsCount, dgInt32 pointStrideInBytes, const dgFloat32 *const pointCloud, dgInt32 interionMaterial, dgMatrix &matrix) const (defined in dgMeshEffect) | dgMeshEffect | |
| CylindricalMapping(dgInt32 cylinderMaterial, dgInt32 capMaterial) (defined in dgMeshEffect) | dgMeshEffect | |
| DeleteDegenerateFaces(const dgFloat64 *const pool, dgInt32 dstStrideInBytes, dgFloat64 minArea) (defined in dgPolyhedra) | dgPolyhedra | |
| DeleteEdge(dgEdge *const edge) (defined in dgPolyhedra) | dgPolyhedra | |
| DeleteEdge(dgInt32 v0, dgInt32 v1) (defined in dgPolyhedra) | dgPolyhedra | inline |
| DeleteFace(dgEdge *const edge) (defined in dgPolyhedra) | dgPolyhedra | |
| DestroySolidTree(dgMeshEffectSolidTree *const tree) (defined in dgMeshEffect) | dgMeshEffect | static |
| dgMeshEffect(dgMemoryAllocator *const allocator, bool preAllocaBuffers) (defined in dgMeshEffect) | dgMeshEffect | |
| dgMeshEffect(dgCollision *const collision) (defined in dgMeshEffect) | dgMeshEffect | |
| dgMeshEffect(const dgMeshEffect &source) (defined in dgMeshEffect) | dgMeshEffect | |
| dgMeshEffect(dgPolyhedra &mesh, const dgMeshEffect &source) (defined in dgMeshEffect) | dgMeshEffect | |
| dgMeshEffect(dgMemoryAllocator *const allocator, const dgFloat64 *const vertexCloud, dgInt32 count, dgInt32 strideInByte, dgFloat64 distTol) (defined in dgMeshEffect) | dgMeshEffect | |
| dgMeshEffect(const dgMeshEffect &source, dgFloat32 maxConcavity, dgInt32 maxCount=32) (defined in dgMeshEffect) | dgMeshEffect | |
| dgMeshEffect(dgMemoryAllocator *const allocator, const dgMatrix &planeMatrix, dgFloat32 witdth, dgFloat32 breadth, dgInt32 material, const dgMatrix &textureMatrix0, const dgMatrix &textureMatrix1) (defined in dgMeshEffect) | dgMeshEffect | |
| dgPolyhedra(dgMemoryAllocator *const allocator) (defined in dgPolyhedra) | dgPolyhedra | |
| dgPolyhedra(const dgPolyhedra &polyhedra) (defined in dgPolyhedra) | dgPolyhedra | |
| dgRefCounter(void) (defined in dgRefCounter) | dgRefCounter | inline |
| dgTree(dgMemoryAllocator *const allocator) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| Difference(const dgMatrix &matrix, const dgMeshEffect *const clip) const (defined in dgMeshEffect) | dgMeshEffect | |
| EndConectedSurface() const (defined in dgPolyhedra) | dgPolyhedra | inline |
| EndFace() (defined in dgPolyhedra) | dgPolyhedra | |
| EndPolygon(dgFloat64 tol) (defined in dgMeshEffect) | dgMeshEffect | |
| EnumerateAttributeArray(dgVertexAtribute *const attib) (defined in dgMeshEffect) | dgMeshEffect | protected |
| FaceNormal(dgEdge *const face, const dgFloat64 *const vertex, dgInt32 strideInBytes) const (defined in dgPolyhedra) | dgPolyhedra | |
| FilterCoplanarFaces(const dgMeshEffect *const otherCap, dgFloat32 sign) (defined in dgMeshEffect) | dgMeshEffect | protected |
| Find(dgEdgeKey key) const (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| FindEdge(dgInt32 v0, dgInt32 v1) const (defined in dgPolyhedra) | dgPolyhedra | inline |
| FindEdgeNode(dgInt32 v0, dgInt32 v1) const (defined in dgPolyhedra) | dgPolyhedra | inline |
| FindGreater(dgEdgeKey key) const (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| FindGreaterEqual(dgEdgeKey key) const (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| FindLessEqual(dgEdgeKey key) const (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| FixCylindricalMapping(dgVertexAtribute *const attib) const (defined in dgMeshEffect) | dgMeshEffect | protected |
| FlipEdge(dgEdge *const edge) (defined in dgPolyhedra) | dgPolyhedra | |
| GetAllocator() const (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| GetAttribute(dgInt32 index) const (defined in dgMeshEffect) | dgMeshEffect | inline |
| GetAttributePool() const (defined in dgMeshEffect) | dgMeshEffect | inline |
| GetConectedSurface(dgPolyhedra &polyhedra) const (defined in dgPolyhedra) | dgPolyhedra | |
| GetCount() const (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| GetEdgeCount() const (defined in dgPolyhedra) | dgPolyhedra | inline |
| GetEdgeIndex(const void *const edge, dgInt32 &v0, dgInt32 &v1) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetFaceAttributeIndex(const void *const face, int *const indices) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetFaceCount() const (defined in dgPolyhedra) | dgPolyhedra | |
| GetFaceIndex(const void *const face, int *const indices) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetFaceIndexCount(const void *const face) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetFaceMaterial(const void *const face) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetFaces(dgInt32 *const faceCount, dgInt32 *const materials, void **const faceNodeList) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetFirstEdge() const (defined in dgMeshEffect) | dgMeshEffect | |
| GetFirstFace() const (defined in dgMeshEffect) | dgMeshEffect | |
| GetFirstLayer() const (defined in dgMeshEffect) | dgMeshEffect | inline |
| GetFirstMaterial(dgIndexArray *const handle) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetFirstPoint() const (defined in dgMeshEffect) | dgMeshEffect | |
| GetFirstVertex() const (defined in dgMeshEffect) | dgMeshEffect | |
| GetIndirectVertexStreams(dgInt32 vetexStrideInByte, dgFloat64 *const vertex, dgInt32 *const vertexIndices, dgInt32 *const vertexCount, dgInt32 normalStrideInByte, dgFloat64 *const normal, dgInt32 *const normalIndices, dgInt32 *const normalCount, dgInt32 uvStrideInByte0, dgFloat64 *const uv0, dgInt32 *const uvIndices0, dgInt32 *const uvCount0, dgInt32 uvStrideInByte1, dgFloat64 *const uv1, dgInt32 *const uvIndices1, dgInt32 *const uvCount1) (defined in dgMeshEffect) | dgMeshEffect | |
| GetLastVertexIndex() const (defined in dgPolyhedra) | dgPolyhedra | inline |
| GetMaterialGetIndexStream(dgIndexArray *const handle, dgInt32 materialHandle, dgInt32 *const index) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetMaterialGetIndexStreamShort(dgIndexArray *const handle, dgInt32 materialHandle, dgInt16 *const index) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetMaterialID(dgIndexArray *const handle, dgInt32 materialHandle) const (defined in dgMeshEffect) | dgMeshEffect | inline |
| GetMaterialIndexCount(dgIndexArray *const handle, dgInt32 materialHandle) const (defined in dgMeshEffect) | dgMeshEffect | inline |
| GetNextEdge(void *const edge) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetNextFace(void *const face) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetNextLayer(const dgMeshEffect *const layer) const (defined in dgMeshEffect) | dgMeshEffect | inline |
| GetNextLayer(dgInt32 mark) const (defined in dgMeshEffect) | dgMeshEffect | protected |
| GetNextMaterial(dgIndexArray *const handle, dgInt32 materialHandle) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetNextPoint(void *const point) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetNextVertex(void *const vertex) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetNodeFromInfo(dgEdge &info) const (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| GetNormalPool() const (defined in dgMeshEffect) | dgMeshEffect | inline |
| GetOrigin() const (defined in dgMeshEffect) | dgMeshEffect | protected |
| GetPointIndex(const void *const point) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetPropertiesCount() const (defined in dgMeshEffect) | dgMeshEffect | inline |
| GetPropertiesStrideInByte() const (defined in dgMeshEffect) | dgMeshEffect | inline |
| GetRef() const (defined in dgRefCounter) | dgRefCounter | inline |
| GetRoot() const (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| GetTotalFaceCount() const (defined in dgMeshEffect) | dgMeshEffect | |
| GetTotalIndexCount() const (defined in dgMeshEffect) | dgMeshEffect | |
| GetUV0Pool() const (defined in dgMeshEffect) | dgMeshEffect | inline |
| GetUV1Pool() const (defined in dgMeshEffect) | dgMeshEffect | inline |
| GetVertexCount() const (defined in dgMeshEffect) | dgMeshEffect | inline |
| GetVertexIndex(void *const vertex) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetVertexIndexFromPoint(void *const point) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetVertexPool() const (defined in dgMeshEffect) | dgMeshEffect | inline |
| GetVertexStreams(dgInt32 vetexStrideInByte, dgFloat32 *const vertex, dgInt32 normalStrideInByte, dgFloat32 *const normal, dgInt32 uvStrideInByte0, dgFloat32 *const uv0, dgInt32 uvStrideInByte1, dgFloat32 *const uv1) const (defined in dgMeshEffect) | dgMeshEffect | |
| GetVertexStrideInByte() const (defined in dgMeshEffect) | dgMeshEffect | inline |
| HasOpenEdges() const (defined in dgMeshEffect) | dgMeshEffect | |
| IncLRU() const (defined in dgPolyhedra) | dgPolyhedra | inline |
| Init(bool preAllocaBuffers) (defined in dgMeshEffect) | dgMeshEffect | protected |
| Insert(const dgEdge &element, dgEdgeKey key, bool &elementWasInTree) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| Insert(const dgEdge &element, dgEdgeKey key) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| Insert(dgTreeNode *const node, dgEdgeKey key) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| InsertEdgeVertex(dgEdge *const edge, dgFloat64 param) (defined in dgMeshEffect) | dgMeshEffect | |
| InterpolateEdge(dgEdge *const edge, dgFloat64 param) const (defined in dgMeshEffect) | dgMeshEffect | protected |
| InterpolateVertex(const dgBigVector &point, dgEdge *const face) const (defined in dgMeshEffect) | dgMeshEffect | protected |
| Intersection(const dgMatrix &matrix, const dgMeshEffect *const clip) const (defined in dgMeshEffect) | dgMeshEffect | |
| IsFaceOpen(const void *const face) const (defined in dgMeshEffect) | dgMeshEffect | |
| m_atribCount (defined in dgMeshEffect) | dgMeshEffect | protected |
| m_attib (defined in dgMeshEffect) | dgMeshEffect | protected |
| m_maxAtribCount (defined in dgMeshEffect) | dgMeshEffect | protected |
| m_maxPointCount (defined in dgMeshEffect) | dgMeshEffect | protected |
| m_pointCount (defined in dgMeshEffect) | dgMeshEffect | protected |
| m_points (defined in dgMeshEffect) | dgMeshEffect | protected |
| MakeDelanayIntersection(dgMeshEffectSolidTree *const tree, dgBigVector *const points, dgInt32 count, dgInt32 materialId, const dgMatrix &textureProjectionMatrix, dgFloat32 normalAngleInRadians) const (defined in dgMeshEffect) | dgMeshEffect | protected |
| MaterialGeometryBegin() const (defined in dgMeshEffect) | dgMeshEffect | |
| MaterialGeomteryEnd(dgIndexArray *const handle) const (defined in dgMeshEffect) | dgMeshEffect | |
| Maximum() const (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| MergeFaces(const dgMeshEffect *const source) (defined in dgMeshEffect) | dgMeshEffect | protected |
| Minimum() const (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| operator delete(void *const ptr, dgMemoryAllocator *const allocator) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | inline |
| operator delete(void *const ptr) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | inline |
| operator delete[](void *const ptr, dgMemoryAllocator *const allocator) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | inline |
| operator delete[](void *const ptr) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | inline |
| operator dgInt32() const (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| operator new(size_t size, dgMemoryAllocator *const allocator) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | inline |
| operator new(size_t size) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | inline |
| operator new[](size_t size, dgMemoryAllocator *const allocator) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | inline |
| operator new[](size_t size) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | inline |
| Optimize(const dgFloat64 *const pool, dgInt32 strideInBytes, dgFloat64 tol) (defined in dgPolyhedra) | dgPolyhedra | |
| PackVertexArrays() (defined in dgMeshEffect) | dgMeshEffect | |
| PlaneApplyCap(const dgMeshEffect *planeMesh, const dgBigPlane &normal) (defined in dgMeshEffect) | dgMeshEffect | protected |
| PlaneClipMesh(const dgMatrix &planeMatrix, const dgMatrix &planeTextMatrix, dgInt32 planeMaterial, dgMeshEffect **const leftMeshSource, dgMeshEffect **const rightMeshSource) const (defined in dgMeshEffect) | dgMeshEffect | |
| PlaneClipMesh(const dgMeshEffect *planeMesh, dgMeshEffect **leftMeshSource, dgMeshEffect **rightMeshSource) const (defined in dgMeshEffect) | dgMeshEffect | protected |
| QuantizeCordinade(dgFloat64 val) const (defined in dgMeshEffect) | dgMeshEffect | inlineprotected |
| Release() (defined in dgRefCounter) | dgRefCounter | inline |
| Remove(dgEdgeKey key) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| Remove(dgTreeNode *const node) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| RemoveAll() (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| RemoveUnusedVertices(dgInt32 *const vertexRemapTable) (defined in dgMeshEffect) | dgMeshEffect | |
| RepairTJoints(bool triangulate) (defined in dgMeshEffect) | dgMeshEffect | |
| Replace(dgEdge &element, dgEdgeKey key) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| ReplaceKey(dgEdgeKey oldKey, dgEdgeKey newKey) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| ReplaceKey(dgTreeNode *const node, dgEdgeKey key) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| ReverseMergeFaces(dgMeshEffect *const source) (defined in dgMeshEffect) | dgMeshEffect | protected |
| Sanity() const (defined in dgMeshEffect) | dgMeshEffect | |
| SanityCheck() const (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| SeparateDuplicateLoops(dgEdge *const edge) (defined in dgMeshEffect) | dgMeshEffect | |
| SetAllocator(dgMemoryAllocator *const allocator) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| SetLRU(dgInt32 lru) const (defined in dgPolyhedra) | dgPolyhedra | inline |
| SphericalMapping(dgInt32 material) (defined in dgMeshEffect) | dgMeshEffect | |
| SpliteEdge(dgInt32 newIndex, dgEdge *const edge) (defined in dgPolyhedra) | dgPolyhedra | |
| SwapInfo(dgTree &tree) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| TransformMesh(const dgMatrix &matrix) (defined in dgMeshEffect) | dgMeshEffect | |
| Triangulate() (defined in dgMeshEffect) | dgMeshEffect | |
| Triangulate(const dgFloat64 *const vertex, dgInt32 strideInBytes, dgPolyhedra *const leftOversOut) (defined in dgPolyhedra) | dgPolyhedra | |
| UniformBoxMapping(dgInt32 material, const dgMatrix &textruMatrix) (defined in dgMeshEffect) | dgMeshEffect | |
| Union(const dgMatrix &matrix, const dgMeshEffect *const clip) const (defined in dgMeshEffect) | dgMeshEffect | |
| Unlink(dgTreeNode *const node) (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | |
| ~dgMeshEffect(void) (defined in dgMeshEffect) | dgMeshEffect | virtual |
| ~dgPolyhedra() (defined in dgPolyhedra) | dgPolyhedra | virtual |
| ~dgRefCounter(void) (defined in dgRefCounter) | dgRefCounter | inlineprotectedvirtual |
| ~dgTree() (defined in dgTree< dgEdge, dgEdgeKey >) | dgTree< dgEdge, dgEdgeKey > | virtual |