Blender
V3.3
|
#include <btGjkEpa2.h>
Public Types | |
enum | eStatus { Separated , Penetrating , GJK_Failed , EPA_Failed } |
Public Attributes | |
enum btGjkEpaSolver2::sResults::eStatus | status |
btVector3 | witnesses [2] |
btVector3 | normal |
btScalar | distance |
Definition at line 33 of file btGjkEpa2.h.
Enumerator | |
---|---|
Separated | |
Penetrating | |
GJK_Failed | |
EPA_Failed |
Definition at line 35 of file btGjkEpa2.h.
btScalar btGjkEpaSolver2::sResults::distance |
Definition at line 44 of file btGjkEpa2.h.
Referenced by btSoftBody::checkDeformableFaceContact(), btGjkEpaSolver2::Distance(), btGjkEpaSolver2::Penetration(), btGjkEpaSolver2::SignedDistance(), and btSoftColliders::ClusterBase::SolveContact().
btVector3 btGjkEpaSolver2::sResults::normal |
Definition at line 43 of file btGjkEpa2.h.
Referenced by btGjkEpaPenetrationDepthSolver::calcPenDepth(), btSoftBody::checkDeformableFaceContact(), btGjkEpaSolver2::Distance(), btGjkEpaSolver2::Penetration(), btGjkEpaSolver2::SignedDistance(), and btSoftColliders::ClusterBase::SolveContact().
enum btGjkEpaSolver2::sResults::eStatus btGjkEpaSolver2::sResults::status |
Referenced by btGjkEpaSolver2::Distance(), gjkepa2_impl::Initialize(), and btGjkEpaSolver2::Penetration().
btVector3 btGjkEpaSolver2::sResults::witnesses[2] |
Definition at line 42 of file btGjkEpa2.h.
Referenced by btGjkEpaPenetrationDepthSolver::calcPenDepth(), btSoftBody::checkDeformableFaceContact(), btGjkEpaSolver2::Distance(), gjkepa2_impl::Initialize(), btGjkEpaSolver2::Penetration(), btGjkEpaSolver2::SignedDistance(), and btSoftColliders::ClusterBase::SolveContact().