AddPoint(const Vec3< double > &point) | tesseract_collision::VHACD::ICHull | inline |
AddPoint(const Vec3< double > &point, int32_t id) | tesseract_collision::VHACD::ICHull | |
AddPoints(const Vec3< double > *points, size_t nPoints) | tesseract_collision::VHACD::ICHull | |
CleanEdges() | tesseract_collision::VHACD::ICHull | private |
CleanTriangles() | tesseract_collision::VHACD::ICHull | private |
CleanUp(uint32_t &addedPoints) | tesseract_collision::VHACD::ICHull | private |
CleanVertices(uint32_t &addedPoints) | tesseract_collision::VHACD::ICHull | private |
Clear() | tesseract_collision::VHACD::ICHull | private |
ComputePointVolume(double &totalVolume, bool markVisibleFaces) | tesseract_collision::VHACD::ICHull | private |
DoubleTriangle() | tesseract_collision::VHACD::ICHull | private |
FindMaxVolumePoint(const double minVolume=0.0) | tesseract_collision::VHACD::ICHull | private |
GetMesh() | tesseract_collision::VHACD::ICHull | inline |
ICHull() | tesseract_collision::VHACD::ICHull | |
ICHull(const ICHull &rhs) | tesseract_collision::VHACD::ICHull | private |
IsFlat() | tesseract_collision::VHACD::ICHull | inline |
IsInside(const Vec3< double > &pt0, const double eps=0.0) | tesseract_collision::VHACD::ICHull | |
m_edgesToDelete | tesseract_collision::VHACD::ICHull | private |
m_edgesToUpdate | tesseract_collision::VHACD::ICHull | private |
m_isFlat | tesseract_collision::VHACD::ICHull | private |
m_mesh | tesseract_collision::VHACD::ICHull | private |
m_normal | tesseract_collision::VHACD::ICHull | private |
m_trianglesToDelete | tesseract_collision::VHACD::ICHull | private |
MakeCCW(CircularListElement< TMMTriangle > *f, CircularListElement< TMMEdge > *e, CircularListElement< TMMVertex > *v) | tesseract_collision::VHACD::ICHull | private |
MakeConeFace(CircularListElement< TMMEdge > *e, CircularListElement< TMMVertex > *v) | tesseract_collision::VHACD::ICHull | private |
MakeFace(CircularListElement< TMMVertex > *v0, CircularListElement< TMMVertex > *v1, CircularListElement< TMMVertex > *v2, CircularListElement< TMMTriangle > *fold) | tesseract_collision::VHACD::ICHull | private |
operator=(ICHull &rhs) | tesseract_collision::VHACD::ICHull | |
Process() | tesseract_collision::VHACD::ICHull | |
Process(const uint32_t nPointsCH, const double minVolume=0.0) | tesseract_collision::VHACD::ICHull | |
ProcessPoint() | tesseract_collision::VHACD::ICHull | private |
sc_dummyIndex | tesseract_collision::VHACD::ICHull | privatestatic |
sc_eps | tesseract_collision::VHACD::ICHull | static |
~ICHull(void) | tesseract_collision::VHACD::ICHull | inline |