![]() |
Tesseract
Motion Planning Environment
|
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 ¶ms) | tesseract_collision::VHACD::VHACD | inlineprivate |
| Cancel() override | tesseract_collision::VHACD::VHACD | inlinevirtual |
| Clean() override | tesseract_collision::VHACD::VHACD | inlinevirtual |
| Compute(float const *points, uint32_t nPoints, uint32_t const *triangles, uint32_t nTriangles, const Parameters ¶ms) override | tesseract_collision::VHACD::VHACD | virtual |
| Compute(double const *points, uint32_t nPoints, uint32_t const *triangles, uint32_t nTriangles, const Parameters ¶ms) override | tesseract_collision::VHACD::VHACD | virtual |
| ComputeACD(const Parameters ¶ms) | tesseract_collision::VHACD::VHACD | private |
| ComputeACD(const T *const points, const uint32_t nPoints, const uint32_t *const triangles, const uint32_t nTriangles, const Parameters ¶ms) | tesseract_collision::VHACD::VHACD | inlineprivate |
| 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 ¶ms) | tesseract_collision::VHACD::VHACD | private |
| ComputeCenterOfMass(std::array< double, 3 > ¢erOfMass) const override | tesseract_collision::VHACD::VHACD | virtual |
| ComputePrimitiveSet(const Parameters ¶ms) | tesseract_collision::VHACD::VHACD | private |
| GetCancel() | tesseract_collision::VHACD::VHACD | inlineprivate |
| GetConvexHull(uint32_t index, ConvexHull &ch) const override | tesseract_collision::VHACD::VHACD | inlinevirtual |
| GetNConvexHulls() const override | tesseract_collision::VHACD::VHACD | inlinevirtual |
| Init() | tesseract_collision::VHACD::VHACD | inlineprivate |
| IsReady() const | tesseract_collision::VHACD::IVHACD | inlinevirtual |
| IVHACD()=default | tesseract_collision::VHACD::IVHACD | |
| IVHACD(const IVHACD &)=default | tesseract_collision::VHACD::IVHACD | |
| IVHACD(IVHACD &&)=default | tesseract_collision::VHACD::IVHACD | |
| m_barycenter | tesseract_collision::VHACD::VHACD | private |
| m_cancel | tesseract_collision::VHACD::VHACD | private |
| m_cancelMutex | tesseract_collision::VHACD::VHACD | private |
| m_convexHulls | tesseract_collision::VHACD::VHACD | private |
| m_dim | tesseract_collision::VHACD::VHACD | private |
| m_ompNumProcessors | tesseract_collision::VHACD::VHACD | private |
| m_operation | tesseract_collision::VHACD::VHACD | private |
| m_operationProgress | tesseract_collision::VHACD::VHACD | private |
| m_overallProgress | tesseract_collision::VHACD::VHACD | private |
| m_pset | tesseract_collision::VHACD::VHACD | private |
| m_rot | tesseract_collision::VHACD::VHACD | private |
| m_stage | tesseract_collision::VHACD::VHACD | private |
| m_stageProgress | tesseract_collision::VHACD::VHACD | private |
| m_timer | tesseract_collision::VHACD::VHACD | private |
| m_volume | tesseract_collision::VHACD::VHACD | private |
| m_volumeCH0 | tesseract_collision::VHACD::VHACD | private |
| MergeConvexHulls(const Parameters ¶ms) | tesseract_collision::VHACD::VHACD | private |
| mRaycastMesh | tesseract_collision::VHACD::VHACD | private |
| OCLInit(void const *oclDevice, VHACD::IVHACD::IUserLogger const *logger=nullptr) override | tesseract_collision::VHACD::VHACD | virtual |
| OCLRelease(IUserLogger const *logger=nullptr) override | tesseract_collision::VHACD::VHACD | virtual |
| operator=(const IVHACD &)=default | tesseract_collision::VHACD::IVHACD | |
| operator=(IVHACD &&)=default | tesseract_collision::VHACD::IVHACD | |
| Release() override | tesseract_collision::VHACD::VHACD | inlinevirtual |
| SetCancel(bool cancel) | tesseract_collision::VHACD::VHACD | inlineprivate |
| SimplifyConvexHull(Mesh *const ch, const size_t nvertices, const double minVolume) | tesseract_collision::VHACD::VHACD | private |
| SimplifyConvexHulls(const Parameters ¶ms) | tesseract_collision::VHACD::VHACD | private |
| Update(const double stageProgress, const double operationProgress, const Parameters ¶ms) | tesseract_collision::VHACD::VHACD | inlineprivate |
| VHACD() | tesseract_collision::VHACD::VHACD | inline |
| 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 ¶ms) | tesseract_collision::VHACD::VHACD | inlineprivate |
| ~IVHACD()=default | tesseract_collision::VHACD::IVHACD | virtual |