|
Rebel Fork Framework
|
This is the complete list of members for Urho3D::TetrahedralMesh, including all inherited members.
| BuildHullSurface(TetrahedralMeshSurface &hullSurface) | Urho3D::TetrahedralMesh | private |
| BuildOuterTetrahedrons(const TetrahedralMeshSurface &hullSurface) | Urho3D::TetrahedralMesh | private |
| BuildTetrahedrons(ea::span< const Vector3 > positions) | Urho3D::TetrahedralMesh | private |
| CalculateHullNormals(const TetrahedralMeshSurface &hullSurface) | Urho3D::TetrahedralMesh | private |
| CalculateOuterMatrices() | Urho3D::TetrahedralMesh | private |
| CollectEdges(ea::vector< ea::pair< unsigned, unsigned > > &edges) | Urho3D::TetrahedralMesh | |
| debugHighlightEdges_ | Urho3D::TetrahedralMesh | mutable |
| Define(ea::span< const Vector3 > positions) | Urho3D::TetrahedralMesh | |
| DisconnectRemovedTetrahedrons(const ea::vector< unsigned > &removedTetrahedrons) | Urho3D::TetrahedralMesh | private |
| DisconnectSuperMeshTetrahedrons(ea::vector< bool > &removed) | Urho3D::TetrahedralMesh | private |
| DisconnectTetrahedron(unsigned tetIndex) | Urho3D::TetrahedralMesh | private |
| EnsureMeshConnectivity(ea::vector< bool > &removed) | Urho3D::TetrahedralMesh | private |
| FillStarShapedHole(DelaunayContext &ctx, const ea::vector< unsigned > &outputTetrahedrons, const TetrahedralMeshSurface &holeSurface, unsigned centerIndex) | Urho3D::TetrahedralMesh | private |
| FilterMeshSurface(ea::vector< bool > &removed) | Urho3D::TetrahedralMesh | private |
| FindAndRemoveIntersected(DelaunayContext &ctx, const Vector3 &position, TetrahedralMeshSurface &holeSurface, ea::vector< unsigned > &removedTetrahedrons, bool dumpErrors=false) const | Urho3D::TetrahedralMesh | private |
| FindTetrahedron(const Vector3 &position, ea::vector< bool > &removed) const | Urho3D::TetrahedralMesh | private |
| GetBarycentricCoords(unsigned tetIndex, const Vector3 &position) const | Urho3D::TetrahedralMesh | |
| GetInnerBarycentricCoords(unsigned tetIndex, const Vector3 &position) const | Urho3D::TetrahedralMesh | |
| GetInterpolationFactors(const Vector3 &position, unsigned &tetIndexHint) const | Urho3D::TetrahedralMesh | |
| GetOuterBarycentricCoords(unsigned tetIndex, const Vector3 &position) const | Urho3D::TetrahedralMesh | |
| GetSmallestPositiveRoot(const double roots[], int count) | Urho3D::TetrahedralMesh | privatestatic |
| GetTetrahedronCircumsphere(unsigned tetIndex) const | Urho3D::TetrahedralMesh | |
| GetTriangleBarycentricCoords(const Vector3 &position, const Vector3 &p1, const Vector3 &p2, const Vector3 &p3) | Urho3D::TetrahedralMesh | privatestatic |
| hullNormals_ | Urho3D::TetrahedralMesh | |
| ignoredVertices_ | Urho3D::TetrahedralMesh | |
| InitializeSuperMesh(const BoundingBox &boundingBox) | Urho3D::TetrahedralMesh | private |
| IsAdjacencyValid(bool fullyConnected) const | Urho3D::TetrahedralMesh | private |
| numInnerTetrahedrons_ | Urho3D::TetrahedralMesh | |
| NumSuperMeshVertices | Urho3D::TetrahedralMesh | privatestatic |
| RemoveMarkedTetrahedrons(const ea::vector< bool > &removed) | Urho3D::TetrahedralMesh | private |
| RemoveSuperMeshVertices() | Urho3D::TetrahedralMesh | private |
| Sample(const Container &container, const Vector3 &position, unsigned &tetIndexHint) const | Urho3D::TetrahedralMesh | inline |
| SolveCubic(const Vector3 &abc) | Urho3D::TetrahedralMesh | privatestatic |
| SolveCubicEquation(double result[], double a, double b, double c, double eps) | Urho3D::TetrahedralMesh | privatestatic |
| SolveQuadratic(const Vector3 &abc) | Urho3D::TetrahedralMesh | privatestatic |
| tetrahedrons_ | Urho3D::TetrahedralMesh | |
| UpdateIgnoredVertices() | Urho3D::TetrahedralMesh | private |
| vertices_ | Urho3D::TetrahedralMesh |