This is the complete list of members for dMeshEffect, including all inherited members.
| AddFace(dInt32 v0, dInt32 v1, dInt32 v2) (defined in dPolyhedra) | dPolyhedra | inline |
| AddFace(dInt32 count, const dInt32 *const index) (defined in dPolyhedra) | dPolyhedra | inline |
| AddFace(dInt32 count, const dInt32 *const index, const dInt64 *const userdata) (defined in dPolyhedra) | dPolyhedra | |
| AddHalfEdge(dInt32 v0, dInt32 v1) (defined in dPolyhedra) | dPolyhedra | |
| AddInterpolatedHalfAttribute(dEdge *const edge, dInt32 midPoint) (defined in dMeshEffect) | dMeshEffect | protected |
| BeginBuild() (defined in dMeshEffect) | dMeshEffect | |
| BeginConectedSurface() const (defined in dPolyhedra) | dPolyhedra | inline |
| BeginFace() (defined in dMeshEffect) | dMeshEffect | protectedvirtual |
| BoxMapping(dInt32 front, dInt32 side, dInt32 top, const dMatrix &uvAligment) (defined in dMeshEffect) | dMeshEffect | |
| BuildFromIndexList(const dMeshVertexFormat *const format) (defined in dMeshEffect) | dMeshEffect | |
| CalculateNormals(dFloat64 angleInRadians) (defined in dMeshEffect) | dMeshEffect | |
| ChangeEdgeIncidentVertex(dEdge *const edge, dInt32 newIndex) (defined in dPolyhedra) | dPolyhedra | |
| CollapseEdge(dEdge *const edge) (defined in dPolyhedra) | dPolyhedra | protected |
| ConnectVertex(dEdge *const e0, dEdge *const e1) (defined in dPolyhedra) | dPolyhedra | |
| ConvexPartition(const dFloat64 *const vertex, dInt32 strideInBytes, dPolyhedra *const leftOversOut) (defined in dPolyhedra) | dPolyhedra | |
| dClassAlloc() | dClassAlloc | inline |
| DeleteDegenerateFaces(const dFloat64 *const pool, dInt32 dstStrideInBytes, dFloat64 minArea) (defined in dPolyhedra) | dPolyhedra | |
| DeleteEdge(dEdge *const edge) (defined in dPolyhedra) | dPolyhedra | |
| DeleteEdge(dInt32 v0, dInt32 v1) (defined in dPolyhedra) | dPolyhedra | inline |
| DeleteFace(dEdge *const edge) (defined in dPolyhedra) | dPolyhedra | virtual |
| dMeshEffect() (defined in dMeshEffect) | dMeshEffect | |
| dPolyhedra() (defined in dPolyhedra) | dPolyhedra | inline |
| dPolyhedra(const dPolyhedra &polyhedra) (defined in dPolyhedra) | dPolyhedra | |
| dTree() (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| EndBuild(dFloat64 tol, bool fixTjoint=true) (defined in dMeshEffect) | dMeshEffect | |
| EndConectedSurface() const (defined in dPolyhedra) | dPolyhedra | inline |
| EndFace() (defined in dMeshEffect) | dMeshEffect | protectedvirtual |
| FaceNormal(const dEdge *const face, const dFloat64 *const vertex, dInt32 strideInBytes) const (defined in dPolyhedra) | dPolyhedra | |
| Find(dEdgeKey key) const (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| FindEdge(dInt32 v0, dInt32 v1) const (defined in dPolyhedra) | dPolyhedra | inline |
| FindEdgeNode(dInt32 v0, dInt32 v1) const (defined in dPolyhedra) | dPolyhedra | inline |
| FindGreater(dEdgeKey key) const (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| FindGreaterEqual(dEdgeKey key) const (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| FindLessEqual(dEdgeKey key) const (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| FlipEdge(dEdge *const edge) (defined in dPolyhedra) | dPolyhedra | |
| FlushFreeList() (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | inlinestatic |
| Free(void *const ptr) | dClassAlloc | static |
| GetBinormalChannel(dInt32 strideInByte, dFloat32 *const bufferOut) const (defined in dMeshEffect) | dMeshEffect | |
| GetConectedSurface(dPolyhedra &polyhedra) const (defined in dPolyhedra) | dPolyhedra | |
| GetCount() const (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| GetEdgeCount() const (defined in dPolyhedra) | dPolyhedra | inline |
| GetFaceCount() const (defined in dPolyhedra) | dPolyhedra | |
| GetFirstMaterial(ndIndexArray *const handle) const (defined in dMeshEffect) | dMeshEffect | |
| GetLastVertexIndex() const (defined in dPolyhedra) | dPolyhedra | inline |
| GetLRU() const (defined in dPolyhedra) | dPolyhedra | inline |
| GetMaterialGetIndexStream(ndIndexArray *const handle, dInt32 materialHandle, dInt32 *const index) const (defined in dMeshEffect) | dMeshEffect | |
| GetMaterialGetIndexStreamShort(ndIndexArray *const handle, dInt32 materialHandle, dInt16 *const index) const (defined in dMeshEffect) | dMeshEffect | |
| GetMaterialID(ndIndexArray *const handle, dInt32 materialHandle) const (defined in dMeshEffect) | dMeshEffect | |
| GetMaterialIndexCount(ndIndexArray *const handle, dInt32 materialHandle) const (defined in dMeshEffect) | dMeshEffect | |
| GetNextMaterial(ndIndexArray *const handle, dInt32 materialHandle) const (defined in dMeshEffect) | dMeshEffect | |
| GetNodeFromInfo(dEdge &info) const (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| GetNormalChannel(dInt32 strideInByte, dFloat32 *const bufferOut) const (defined in dMeshEffect) | dMeshEffect | |
| GetOrigin() const (defined in dMeshEffect) | dMeshEffect | |
| GetPropertiesCount() const (defined in dMeshEffect) | dMeshEffect | inline |
| GetRoot() const (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| GetUV0Channel(dInt32 strideInByte, dFloat32 *const bufferOut) const (defined in dMeshEffect) | dMeshEffect | |
| GetUV1Channel(dInt32 strideInByte, dFloat32 *const bufferOut) const (defined in dMeshEffect) | dMeshEffect | |
| GetVertexChannel(dInt32 strideInByte, dFloat32 *const bufferOut) const (defined in dMeshEffect) | dMeshEffect | |
| GetVertexChannel64(dInt32 strideInByte, dFloat64 *const bufferOut) const (defined in dMeshEffect) | dMeshEffect | |
| GetVertexColorChannel(dInt32 strideInByte, dFloat32 *const bufferOut) const (defined in dMeshEffect) | dMeshEffect | |
| IncLRU() const (defined in dPolyhedra) | dPolyhedra | inline |
| Init() (defined in dMeshEffect) | dMeshEffect | protected |
| Insert(const dEdge &element, dEdgeKey key, bool &elementWasInTree) (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| Insert(const dEdge &element, dEdgeKey key) (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| Insert(dTreeNode *const node, dEdgeKey key) (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| IsFaceConvex(dEdge *const face, const dFloat64 *const pool, dInt32 strideInBytes) const (defined in dPolyhedra) | dPolyhedra | |
| m_attrib (defined in dMeshEffect) | dMeshEffect | protected |
| m_constructionIndex (defined in dMeshEffect) | dMeshEffect | protected |
| m_points (defined in dMeshEffect) | dMeshEffect | protected |
| m_vertexBaseCount (defined in dMeshEffect) | dMeshEffect | protected |
| Malloc(size_t size) | dClassAlloc | static |
| MaterialGeometryBegin() (defined in dMeshEffect) | dMeshEffect | |
| MaterialGeomteryEnd(ndIndexArray *const handle) (defined in dMeshEffect) | dMeshEffect | |
| Maximum() const (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| Minimum() const (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| operator delete(void *ptr) | dClassAlloc | inline |
| operator dInt32() const (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| operator new(size_t size) | dClassAlloc | inline |
| Optimize(const dFloat64 *const pool, dInt32 strideInBytes, dFloat64 tol, dInt32 maxFaceCount=1<< 28) (defined in dPolyhedra) | dPolyhedra | |
| PackAttibuteData() (defined in dMeshEffect) | dMeshEffect | protected |
| PolygonizeFace(dEdge *const face, const dFloat64 *const pool, dInt32 stride) (defined in dPolyhedra) | dPolyhedra | protected |
| Remove(dEdgeKey key) (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| Remove(dTreeNode *const node) (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| RemoveAll() (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| RepairTJoints() (defined in dMeshEffect) | dMeshEffect | protected |
| Replace(dEdge &element, dEdgeKey key) (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| ReplaceKey(dEdgeKey oldKey, dEdgeKey newKey) (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| ReplaceKey(dTreeNode *const node, dEdgeKey key) (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| ReportProgress(dFloat32 percentProgress) const (defined in dPolyhedra) | dPolyhedra | inlinevirtual |
| Sanity() const (defined in dMeshEffect) | dMeshEffect | protected |
| SanityCheck() const (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| SavePLY(const char *const fileName, const dFloat64 *const vertex, dInt32 strideInBytes) const (defined in dPolyhedra) | dPolyhedra | |
| SeparateDuplicateLoops(dEdge *const face) (defined in dMeshEffect) | dMeshEffect | protected |
| SetLRU(dInt32 lru) const (defined in dPolyhedra) | dPolyhedra | inline |
| SphericalMapping(dInt32 material, const dMatrix &uvAligment) (defined in dMeshEffect) | dMeshEffect | |
| SpliteEdge(dInt32 newIndex, dEdge *const edge) (defined in dPolyhedra) | dPolyhedra | |
| SwapInfo(dTree &tree) (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| Triangulate(const dFloat64 *const vertex, dInt32 strideInBytes, dPolyhedra *const leftOversOut) (defined in dPolyhedra) | dPolyhedra | |
| TriangulateFace(dEdge *const face, const dFloat64 *const pool, dInt32 stride) (defined in dPolyhedra) | dPolyhedra | protected |
| UniformBoxMapping(dInt32 material, const dMatrix &textureMatrix) (defined in dMeshEffect) | dMeshEffect | |
| Unlink(dTreeNode *const node) (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > | |
| UnpackAttibuteData() (defined in dMeshEffect) | dMeshEffect | protected |
| ~dClassAlloc() | dClassAlloc | inline |
| ~dMeshEffect() (defined in dMeshEffect) | dMeshEffect | virtual |
| ~dPolyhedra() (defined in dPolyhedra) | dPolyhedra | virtual |
| ~dTree() (defined in dTree< dEdge, dEdgeKey >) | dTree< dEdge, dEdgeKey > |