AddTriangle(const ChVector3d &v1, const ChVector3d &v2, const ChVector3d &v3) | chrono::ChConvexDecompositionHACD | virtual |
chrono::ChConvexDecomposition::AddTriangle(const ChTriangle &t1) | chrono::ChConvexDecomposition | virtual |
AddTriangleMesh(const ChTriangleMesh &tm) | chrono::ChConvexDecompositionHACD | virtual |
ChConvexDecomposition() | chrono::ChConvexDecomposition | |
ChConvexDecompositionHACD() | chrono::ChConvexDecompositionHACD | |
ComputeConvexDecomposition() | chrono::ChConvexDecompositionHACD | virtual |
GetConvexHullResult(unsigned int hullIndex, ChTriangleMesh &convextrimesh) | chrono::ChConvexDecompositionHACD | virtual |
GetConvexHullResult(unsigned int hullIndex, std::vector< ChVector3d > &convexhull) | chrono::ChConvexDecompositionHACD | virtual |
GetHullCount() | chrono::ChConvexDecompositionHACD | virtual |
Reset(void) | chrono::ChConvexDecompositionHACD | virtual |
SetParameters(unsigned int nClusters=2, unsigned int targetDecimation=0, double smallClusterThreshold=0.25, bool addFacesPoints=false, bool addExtraDistPoints=false, double concavity=100.0, double ccConnectDist=30, double volumeWeight=0.0, double compacityAlpha=0.1, unsigned int nVerticesPerCH=50) | chrono::ChConvexDecompositionHACD | |
WriteConvexHullsAsChullsFile(std::ostream &mstream) | chrono::ChConvexDecomposition | virtual |
WriteConvexHullsAsWavefrontObj(std::ostream &mstream) | chrono::ChConvexDecompositionHACD | virtual |
~ChConvexDecomposition() | chrono::ChConvexDecomposition | virtual |
~ChConvexDecompositionHACD() | chrono::ChConvexDecompositionHACD | virtual |