|
Blender V4.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().