|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (GeomID, GeomID, Container &) |
| Contact generation between two colliding rigid bodies. More...
|
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (SphereID s1, SphereID s2, Container &container) |
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (SphereID s, PlaneID p, Container &container) |
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (PlaneID p, SphereID s, Container &container) |
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (SphereID s, CylindricalBoundaryID cb, Container &container) |
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (CylindricalBoundaryID cb, SphereID s, Container &container) |
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (SphereID s, BoxID b, Container &container) |
| Contact generation between a Sphere and a Box. More...
|
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (BoxID b, SphereID s, Container &container) |
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (BoxID b1, BoxID b2, Container &container) |
| Contact generation between two colliding Box primitives. More...
|
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (BoxID b, PlaneID p, Container &container) |
| Contact generation between a Box and a Plane. More...
|
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (PlaneID p, BoxID b, Container &container) |
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (CapsuleID c1, CapsuleID c2, Container &container) |
| Contact generation between two colliding Capsule primitives. More...
|
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (CapsuleID c, PlaneID p, Container &container) |
| Contact generation between a Capsule and a Plane. More...
|
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (PlaneID p, CapsuleID c, Container &container) |
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (SphereID s, CapsuleID c, Container &container) |
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (CapsuleID c, SphereID s, Container &container) |
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (BoxID b, CapsuleID c, Container &container) |
|
template<typename Container > |
bool | walberla::pe::fcd::analytic::collide (CapsuleID c, BoxID b, Container &container) |
|
template<typename... BodyTypes, typename BodyB , typename Container > |
bool | walberla::pe::fcd::analytic::collide (Union< BodyTypes... > *bd1, BodyB *bd2, Container &container) |
|
template<typename BodyA , typename... BodyTypes, typename Container > |
bool | walberla::pe::fcd::analytic::collide (BodyA *bd1, Union< BodyTypes... > *bd2, Container &container) |
|
template<typename... BodyTypesA, typename... BodyTypesB, typename Container > |
bool | walberla::pe::fcd::analytic::collide (Union< BodyTypesA... > *bd1, Union< BodyTypesB... > *bd2, Container &container) |
|