|
Bullet Collision Detection & Physics Library
|

Classes | |
| struct | eStatus |
| struct | sSimplex |
| struct | sSV |
Public Member Functions | |
| GJK () | |
| void | Initialize () |
| eStatus::_ | Evaluate (const tShape &shapearg, const btVector3 &guess) |
| bool | EncloseOrigin () |
| void | getsupport (const btVector3 &d, sSV &sv) const |
| void | removevertice (sSimplex &simplex) |
| void | appendvertice (sSimplex &simplex, const btVector3 &v) |
Static Public Member Functions | |
| static btScalar | det (const btVector3 &a, const btVector3 &b, const btVector3 &c) |
| static btScalar | projectorigin (const btVector3 &a, const btVector3 &b, btScalar *w, U &m) |
| static btScalar | projectorigin (const btVector3 &a, const btVector3 &b, const btVector3 &c, btScalar *w, U &m) |
| static btScalar | projectorigin (const btVector3 &a, const btVector3 &b, const btVector3 &c, const btVector3 &d, btScalar *w, U &m) |
Public Attributes | |
| tShape | m_shape |
| btVector3 | m_ray |
| btScalar | m_distance |
| sSimplex | m_simplices [2] |
| sSV | m_store [4] |
| sSV * | m_free [4] |
| U | m_nfree |
| U | m_current |
| sSimplex * | m_simplex |
| eStatus::_ | m_status |
Definition at line 159 of file btGjkEpa2.cpp.
|
inline |
Definition at line 188 of file btGjkEpa2.cpp.
Definition at line 398 of file btGjkEpa2.cpp.
|
inlinestatic |
Definition at line 404 of file btGjkEpa2.cpp.
|
inline |
Definition at line 323 of file btGjkEpa2.cpp.
|
inline |
Definition at line 200 of file btGjkEpa2.cpp.
Definition at line 389 of file btGjkEpa2.cpp.
|
inline |
Definition at line 192 of file btGjkEpa2.cpp.
|
inlinestatic |
Definition at line 410 of file btGjkEpa2.cpp.
|
inlinestatic |
Definition at line 425 of file btGjkEpa2.cpp.
|
inlinestatic |
Definition at line 471 of file btGjkEpa2.cpp.
|
inline |
Definition at line 394 of file btGjkEpa2.cpp.
| U gjkepa2_impl::GJK::m_current |
Definition at line 184 of file btGjkEpa2.cpp.
| btScalar gjkepa2_impl::GJK::m_distance |
Definition at line 179 of file btGjkEpa2.cpp.
| sSV* gjkepa2_impl::GJK::m_free[4] |
Definition at line 182 of file btGjkEpa2.cpp.
| U gjkepa2_impl::GJK::m_nfree |
Definition at line 183 of file btGjkEpa2.cpp.
| btVector3 gjkepa2_impl::GJK::m_ray |
Definition at line 178 of file btGjkEpa2.cpp.
| tShape gjkepa2_impl::GJK::m_shape |
Definition at line 177 of file btGjkEpa2.cpp.
| sSimplex* gjkepa2_impl::GJK::m_simplex |
Definition at line 185 of file btGjkEpa2.cpp.
| sSimplex gjkepa2_impl::GJK::m_simplices[2] |
Definition at line 180 of file btGjkEpa2.cpp.
| eStatus::_ gjkepa2_impl::GJK::m_status |
Definition at line 186 of file btGjkEpa2.cpp.
| sSV gjkepa2_impl::GJK::m_store[4] |
Definition at line 181 of file btGjkEpa2.cpp.
1.8.11