getCachedSeparatingAxis() const | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | inline |
getCachedSeparatingDistance() const | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | inline |
getClosestPoints(const ClosestPointInput &input, Result &output, class btIDebugDraw *debugDraw, bool swapResults=false) override | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | |
getClosestPointsNonVirtual(const ClosestPointInput &input, Result &output, class btIDebugDraw *debugDraw) | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | |
m_cachedSeparatingAxis | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | private |
m_cachedSeparatingDistance | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | private |
m_catchDegeneracies | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | |
m_cdata | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | private |
m_curIter | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | |
m_degenerateSimplex | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | |
m_fixContactNormalDirection | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | |
m_ignoreMargin | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | private |
m_lastUsedMethod | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | |
m_marginA | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | private |
m_marginB | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | private |
m_minkowskiA | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | private |
m_minkowskiB | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | private |
m_penetrationDepthSolver | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | private |
m_shapeTypeA | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | private |
m_shapeTypeB | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | private |
m_simplexSolver | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | private |
setCachedSeparatingAxis(const btVector3 &separatingAxis) | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | inline |
setIgnoreMargin(bool ignoreMargin) | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | inline |
setMinkowskiA(const btConvexShape *minkA) | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | inline |
setMinkowskiB(const btConvexShape *minkB) | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | inline |
setPenetrationDepthSolver(btConvexPenetrationDepthSolver *penetrationDepthSolver) | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | inline |
TesseractGjkPairDetector(const btConvexShape *objectA, const btConvexShape *objectB, btSimplexSolverInterface *simplexSolver, btConvexPenetrationDepthSolver *penetrationDepthSolver, const ContactTestData *cdata) | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | |
TesseractGjkPairDetector(const btConvexShape *objectA, const btConvexShape *objectB, int shapeTypeA, int shapeTypeB, btScalar marginA, btScalar marginB, btSimplexSolverInterface *simplexSolver, btConvexPenetrationDepthSolver *penetrationDepthSolver, const ContactTestData *cdata) | tesseract_collision::tesseract_collision_bullet::TesseractGjkPairDetector | |