Tesseract
Motion Planning Environment
Loading...
Searching...
No Matches
tesseract_collision::VHACD::VHACD Member List

This is the complete list of members for tesseract_collision::VHACD::VHACD, including all inherited members.

AlignMesh(const T *const points, const uint32_t stridePoints, const uint32_t nPoints, const int32_t *const triangles, const uint32_t strideTriangles, const uint32_t nTriangles, const Parameters &params)tesseract_collision::VHACD::VHACDinlineprivate
Cancel() overridetesseract_collision::VHACD::VHACDinlinevirtual
Clean() overridetesseract_collision::VHACD::VHACDinlinevirtual
Compute(float const *points, uint32_t nPoints, uint32_t const *triangles, uint32_t nTriangles, const Parameters &params) overridetesseract_collision::VHACD::VHACDvirtual
Compute(double const *points, uint32_t nPoints, uint32_t const *triangles, uint32_t nTriangles, const Parameters &params) overridetesseract_collision::VHACD::VHACDvirtual
ComputeACD(const Parameters &params)tesseract_collision::VHACD::VHACDprivate
ComputeACD(const T *const points, const uint32_t nPoints, const uint32_t *const triangles, const uint32_t nTriangles, const Parameters &params)tesseract_collision::VHACD::VHACDinlineprivate
ComputeBestClippingPlane(const PrimitiveSet *inputPSet, const double volume, const SArray< Plane > &planes, const Vec3< double > &preferredCuttingDirection, const double w, const double alpha, const double beta, const int32_t convexhullDownsampling, const double progress0, const double progress1, Plane &bestPlane, double &minConcavity, const Parameters &params)tesseract_collision::VHACD::VHACDprivate
ComputeCenterOfMass(std::array< double, 3 > &centerOfMass) const overridetesseract_collision::VHACD::VHACDvirtual
ComputePrimitiveSet(const Parameters &params)tesseract_collision::VHACD::VHACDprivate
GetCancel()tesseract_collision::VHACD::VHACDinlineprivate
GetConvexHull(uint32_t index, ConvexHull &ch) const overridetesseract_collision::VHACD::VHACDinlinevirtual
GetNConvexHulls() const overridetesseract_collision::VHACD::VHACDinlinevirtual
Init()tesseract_collision::VHACD::VHACDinlineprivate
IsReady() consttesseract_collision::VHACD::IVHACDinlinevirtual
IVHACD()=defaulttesseract_collision::VHACD::IVHACD
IVHACD(const IVHACD &)=defaulttesseract_collision::VHACD::IVHACD
IVHACD(IVHACD &&)=defaulttesseract_collision::VHACD::IVHACD
m_barycentertesseract_collision::VHACD::VHACDprivate
m_canceltesseract_collision::VHACD::VHACDprivate
m_cancelMutextesseract_collision::VHACD::VHACDprivate
m_convexHullstesseract_collision::VHACD::VHACDprivate
m_dimtesseract_collision::VHACD::VHACDprivate
m_ompNumProcessorstesseract_collision::VHACD::VHACDprivate
m_operationtesseract_collision::VHACD::VHACDprivate
m_operationProgresstesseract_collision::VHACD::VHACDprivate
m_overallProgresstesseract_collision::VHACD::VHACDprivate
m_psettesseract_collision::VHACD::VHACDprivate
m_rottesseract_collision::VHACD::VHACDprivate
m_stagetesseract_collision::VHACD::VHACDprivate
m_stageProgresstesseract_collision::VHACD::VHACDprivate
m_timertesseract_collision::VHACD::VHACDprivate
m_volumetesseract_collision::VHACD::VHACDprivate
m_volumeCH0tesseract_collision::VHACD::VHACDprivate
MergeConvexHulls(const Parameters &params)tesseract_collision::VHACD::VHACDprivate
mRaycastMeshtesseract_collision::VHACD::VHACDprivate
OCLInit(void const *oclDevice, VHACD::IVHACD::IUserLogger const *logger=nullptr) overridetesseract_collision::VHACD::VHACDvirtual
OCLRelease(IUserLogger const *logger=nullptr) overridetesseract_collision::VHACD::VHACDvirtual
operator=(const IVHACD &)=defaulttesseract_collision::VHACD::IVHACD
operator=(IVHACD &&)=defaulttesseract_collision::VHACD::IVHACD
Release() overridetesseract_collision::VHACD::VHACDinlinevirtual
SetCancel(bool cancel)tesseract_collision::VHACD::VHACDinlineprivate
SimplifyConvexHull(Mesh *const ch, const size_t nvertices, const double minVolume)tesseract_collision::VHACD::VHACDprivate
SimplifyConvexHulls(const Parameters &params)tesseract_collision::VHACD::VHACDprivate
Update(const double stageProgress, const double operationProgress, const Parameters &params)tesseract_collision::VHACD::VHACDinlineprivate
VHACD()tesseract_collision::VHACD::VHACDinline
VoxelizeMesh(const T *const points, const uint32_t stridePoints, const uint32_t nPoints, const int32_t *const triangles, const uint32_t strideTriangles, const uint32_t nTriangles, const Parameters &params)tesseract_collision::VHACD::VHACDinlineprivate
~IVHACD()=defaulttesseract_collision::VHACD::IVHACDvirtual