
Classes | |
| struct | eStatus |
| struct | sFace |
| struct | sHorizon |
| struct | sList |
Public Types | |
| typedef GJK::sSV | sSV |
Public Member Functions | |
| EPA () | |
| void | Initialize () |
| eStatus::_ | Evaluate (GJK &gjk, const btVector3 &guess) |
| sFace * | newface (sSV *a, sSV *b, sSV *c, bool forced) |
| sFace * | findbest () |
| bool | expand (U pass, sSV *w, sFace *f, U e, sHorizon &horizon) |
Static Public Member Functions | |
| static void | bind (sFace *fa, U ea, sFace *fb, U eb) |
| static void | append (sList &list, sFace *face) |
| static void | remove (sList &list, sFace *face) |
Public Attributes | |
| eStatus::_ | m_status |
| GJK::sSimplex | m_result |
| btVector3 | m_normal |
| btScalar | m_depth |
| sSV | m_sv_store [64] |
| sFace | m_fc_store [(64 *2)] |
| U | m_nextsv |
| sList | m_hull |
| sList | m_stock |
Definition at line 506 of file btGjkEpa2.cpp.
| typedef GJK::sSV gjkepa2_impl::EPA::sSV |
Definition at line 509 of file btGjkEpa2.cpp.
| gjkepa2_impl::EPA::EPA | ( | ) | [inline] |
Definition at line 556 of file btGjkEpa2.cpp.
Definition at line 567 of file btGjkEpa2.cpp.
Definition at line 562 of file btGjkEpa2.cpp.
| eStatus::_ gjkepa2_impl::EPA::Evaluate | ( | GJK & | gjk, | |
| const btVector3 & | guess | |||
| ) | [inline] |
Definition at line 595 of file btGjkEpa2.cpp.
Definition at line 752 of file btGjkEpa2.cpp.
| sFace* gjkepa2_impl::EPA::findbest | ( | ) | [inline] |
Definition at line 735 of file btGjkEpa2.cpp.
| void gjkepa2_impl::EPA::Initialize | ( | ) | [inline] |
Definition at line 584 of file btGjkEpa2.cpp.
Definition at line 699 of file btGjkEpa2.cpp.
Definition at line 575 of file btGjkEpa2.cpp.
Definition at line 549 of file btGjkEpa2.cpp.
| sFace gjkepa2_impl::EPA::m_fc_store[(64 *2)] |
Definition at line 551 of file btGjkEpa2.cpp.
Definition at line 553 of file btGjkEpa2.cpp.
Definition at line 552 of file btGjkEpa2.cpp.
Definition at line 548 of file btGjkEpa2.cpp.
Definition at line 547 of file btGjkEpa2.cpp.
Definition at line 546 of file btGjkEpa2.cpp.
Definition at line 554 of file btGjkEpa2.cpp.
Definition at line 550 of file btGjkEpa2.cpp.
1.6.1