Cancel() override final | tesseract_collision::VHACD::MyHACD_API | inlinevirtual |
Clean() override final | tesseract_collision::VHACD::MyHACD_API | inlinevirtual |
Compute(double const *_points, uint32_t countPoints, uint32_t const *_triangles, uint32_t countTriangles, const Parameters &_desc) override final | tesseract_collision::VHACD::MyHACD_API | inlinevirtual |
Compute(float const *points, uint32_t countPoints, uint32_t const *triangles, uint32_t countTriangles, const Parameters ¶ms) override final | tesseract_collision::VHACD::MyHACD_API | inlinevirtual |
ComputeCenterOfMass(std::array< double, 3 > ¢erOfMass) const override | tesseract_collision::VHACD::MyHACD_API | inlinevirtual |
ComputeNow(double *const points, uint32_t countPoints, uint32_t *const triangles, uint32_t countTriangles, const Parameters &_desc) | tesseract_collision::VHACD::MyHACD_API | inline |
GetConvexHull(uint32_t index, VHACD::IVHACD::ConvexHull &ch) const override final | tesseract_collision::VHACD::MyHACD_API | inlinevirtual |
getHullCount() | tesseract_collision::VHACD::MyHACD_API | inlinevirtual |
GetNConvexHulls() const override final | tesseract_collision::VHACD::MyHACD_API | inlinevirtual |
IsReady(void) const override final | tesseract_collision::VHACD::MyHACD_API | inlinevirtual |
IUserCallback()=default | tesseract_collision::VHACD::IVHACD::IUserCallback | private |
IUserCallback(const IUserCallback &)=default | tesseract_collision::VHACD::IVHACD::IUserCallback | private |
IUserCallback(IUserCallback &&)=default | tesseract_collision::VHACD::IVHACD::IUserCallback | private |
IUserLogger()=default | tesseract_collision::VHACD::IVHACD::IUserLogger | private |
IUserLogger(const IUserLogger &)=default | tesseract_collision::VHACD::IVHACD::IUserLogger | private |
IUserLogger(IUserLogger &&)=default | tesseract_collision::VHACD::IVHACD::IUserLogger | private |
IVHACD()=default | tesseract_collision::VHACD::IVHACD | |
IVHACD(const IVHACD &)=default | tesseract_collision::VHACD::IVHACD | |
IVHACD(IVHACD &&)=default | tesseract_collision::VHACD::IVHACD | |
Log(const std::string &msg) const override final | tesseract_collision::VHACD::MyHACD_API | inlinevirtual |
mCallback | tesseract_collision::VHACD::MyHACD_API | private |
mCancel | tesseract_collision::VHACD::MyHACD_API | private |
mHaveLogMessage | tesseract_collision::VHACD::MyHACD_API | mutableprivate |
mHaveUpdateMessage | tesseract_collision::VHACD::MyHACD_API | mutableprivate |
mHullCount | tesseract_collision::VHACD::MyHACD_API | private |
mHulls | tesseract_collision::VHACD::MyHACD_API | private |
mIndices | tesseract_collision::VHACD::MyHACD_API | private |
mLogger | tesseract_collision::VHACD::MyHACD_API | private |
mMessage | tesseract_collision::VHACD::MyHACD_API | mutableprivate |
mMessageMutex | tesseract_collision::VHACD::MyHACD_API | mutableprivate |
mOperation | tesseract_collision::VHACD::MyHACD_API | mutableprivate |
mOperationProgress | tesseract_collision::VHACD::MyHACD_API | mutableprivate |
mOverallProgress | tesseract_collision::VHACD::MyHACD_API | mutableprivate |
mRunning | tesseract_collision::VHACD::MyHACD_API | private |
mStage | tesseract_collision::VHACD::MyHACD_API | mutableprivate |
mStageProgress | tesseract_collision::VHACD::MyHACD_API | mutableprivate |
mThread | tesseract_collision::VHACD::MyHACD_API | private |
mVertices | tesseract_collision::VHACD::MyHACD_API | private |
mVHACD | tesseract_collision::VHACD::MyHACD_API | private |
MyHACD_API() | tesseract_collision::VHACD::MyHACD_API | inline |
OCLInit(void const *oclDevice, IVHACD::IUserLogger const *logger=nullptr) override final | tesseract_collision::VHACD::MyHACD_API | inlinevirtual |
OCLRelease(IVHACD::IUserLogger const *logger=nullptr) override final | tesseract_collision::VHACD::MyHACD_API | inlinevirtual |
tesseract_collision::operator=(const IVHACD &)=default | tesseract_collision::VHACD::IVHACD | |
tesseract_collision::operator=(IVHACD &&)=default | tesseract_collision::VHACD::IVHACD | |
tesseract_collision::VHACD::IVHACD::IUserCallback::operator=(const IUserCallback &)=default | tesseract_collision::VHACD::IVHACD::IUserCallback | private |
tesseract_collision::VHACD::IVHACD::IUserCallback::operator=(IUserCallback &&)=default | tesseract_collision::VHACD::IVHACD::IUserCallback | private |
tesseract_collision::VHACD::IVHACD::IUserLogger::operator=(const IUserLogger &)=default | tesseract_collision::VHACD::IVHACD::IUserLogger | private |
tesseract_collision::VHACD::IVHACD::IUserLogger::operator=(IUserLogger &&)=default | tesseract_collision::VHACD::IVHACD::IUserLogger | private |
processPendingMessages() const | tesseract_collision::VHACD::MyHACD_API | inline |
Release() override final | tesseract_collision::VHACD::MyHACD_API | inlinevirtual |
release() | tesseract_collision::VHACD::MyHACD_API | inlinevirtual |
releaseHACD() | tesseract_collision::VHACD::MyHACD_API | inline |
releaseHull(VHACD::IVHACD::ConvexHull &h) | tesseract_collision::VHACD::MyHACD_API | inline |
Update(double overallProgress, double stageProgress, double operationProgress, const std::string &stage, const std::string &operation) override final | tesseract_collision::VHACD::MyHACD_API | inlinevirtual |
~IUserCallback()=default | tesseract_collision::VHACD::IVHACD::IUserCallback | privatevirtual |
~IUserLogger()=default | tesseract_collision::VHACD::IVHACD::IUserLogger | privatevirtual |
~IVHACD()=default | tesseract_collision::VHACD::IVHACD | virtual |
~MyHACD_API() override | tesseract_collision::VHACD::MyHACD_API | inlinevirtual |