Add(Tetrahedron &tetrahedron) | tesseract_collision::VHACD::TetrahedronSet | inline |
AddClippedTetrahedra(const Vec3< double >(&pts)[10], const int32_t nPts) | tesseract_collision::VHACD::TetrahedronSet | private |
AlignToPrincipalAxes() override | tesseract_collision::VHACD::TetrahedronSet | virtual |
Clip(const Plane &plane, PrimitiveSet *const positivePart, PrimitiveSet *const negativePart) const override | tesseract_collision::VHACD::TetrahedronSet | virtual |
ComputeBB() override | tesseract_collision::VHACD::TetrahedronSet | virtual |
ComputeClippedVolumes(const Plane &plane, double &positiveVolume, double &negativeVolume) const override | tesseract_collision::VHACD::TetrahedronSet | virtual |
ComputeConvexHull(Mesh &meshCH, const size_t sampling=1) const override | tesseract_collision::VHACD::TetrahedronSet | virtual |
ComputeExteriorPoints(const Plane &plane, const Mesh &mesh, SArray< Vec3< double > > *const exteriorPts) const override | tesseract_collision::VHACD::TetrahedronSet | virtual |
ComputeMaxVolumeError() const override | tesseract_collision::VHACD::TetrahedronSet | virtual |
ComputePrincipalAxes() override | tesseract_collision::VHACD::TetrahedronSet | virtual |
ComputeVolume() const override | tesseract_collision::VHACD::TetrahedronSet | virtual |
Convert(Mesh &mesh, const VOXEL_VALUE value) const override | tesseract_collision::VHACD::TetrahedronSet | virtual |
Create() const override | tesseract_collision::VHACD::TetrahedronSet | inlinevirtual |
EPS | tesseract_collision::VHACD::TetrahedronSet | static |
GetBarycenter() const | tesseract_collision::VHACD::TetrahedronSet | inline |
GetConvexHull() const | tesseract_collision::VHACD::PrimitiveSet | inline |
GetConvexHull() | tesseract_collision::VHACD::PrimitiveSet | inline |
GetEigenValue(AXIS axis) const override | tesseract_collision::VHACD::TetrahedronSet | inlinevirtual |
GetMaxBB() const | tesseract_collision::VHACD::TetrahedronSet | inline |
GetMinBB() const | tesseract_collision::VHACD::TetrahedronSet | inline |
GetNPrimitives() const override | tesseract_collision::VHACD::TetrahedronSet | inlinevirtual |
GetNPrimitivesInsideSurf() const override | tesseract_collision::VHACD::TetrahedronSet | inlinevirtual |
GetNPrimitivesOnSurf() const override | tesseract_collision::VHACD::TetrahedronSet | inlinevirtual |
GetSacle() const | tesseract_collision::VHACD::TetrahedronSet | inline |
Intersect(const Plane &plane, SArray< Vec3< double > > *const positivePts, SArray< Vec3< double > > *const negativePts, const size_t sampling) const override | tesseract_collision::VHACD::TetrahedronSet | virtual |
m_barycenter | tesseract_collision::VHACD::TetrahedronSet | private |
m_convexHull | tesseract_collision::VHACD::PrimitiveSet | private |
m_D | tesseract_collision::VHACD::TetrahedronSet | private |
m_maxBB | tesseract_collision::VHACD::TetrahedronSet | private |
m_minBB | tesseract_collision::VHACD::TetrahedronSet | private |
m_numTetrahedraInsideSurface | tesseract_collision::VHACD::TetrahedronSet | private |
m_numTetrahedraOnSurface | tesseract_collision::VHACD::TetrahedronSet | private |
m_Q | tesseract_collision::VHACD::TetrahedronSet | private |
m_scale | tesseract_collision::VHACD::TetrahedronSet | private |
m_tetrahedra | tesseract_collision::VHACD::TetrahedronSet | private |
RevertAlignToPrincipalAxes() override | tesseract_collision::VHACD::TetrahedronSet | virtual |
SelectOnSurface(PrimitiveSet *const onSurfP) const override | tesseract_collision::VHACD::TetrahedronSet | virtual |
TetrahedronSet() | tesseract_collision::VHACD::TetrahedronSet | |
Volume | tesseract_collision::VHACD::TetrahedronSet | friend |
~PrimitiveSet() | tesseract_collision::VHACD::PrimitiveSet | inlinevirtual |
~TetrahedronSet(void) | tesseract_collision::VHACD::TetrahedronSet | |