Namespaces | |
analytic | |
gjkepa | |
Classes | |
struct | AnalyticCollideFunctor |
struct | AnalyticSingleCollideFunctor |
class | EPA |
The Expanding-Polytope Algorithm. More... | |
struct | EpsilonRelEPA |
struct | EpsilonRelEPA< double > |
struct | EpsilonRelEPA< float > |
struct | EpsilonRelEPA< long double > |
class | GenericFCD |
Uses CollideFunctor to call collide function without additional namespace inclusion. More... | |
class | GJK |
Implementation of the Gilbert-Johnson-Keerthi Algorithm. More... | |
struct | GJKEPACollideFunctor |
struct | GJKEPASingleCollideFunctor |
class | IFCD |
class | SimpleFCD |
class | SimpleFCDDataHandling |
Functions | |
template<typename BodyTypeTuple , template< typename Container > class CollisionFunctor> | |
shared_ptr< blockforest::AlwaysCreateBlockDataHandling< GenericFCD< BodyTypeTuple, CollisionFunctor > > > | createGenericFCDDataHandling () |
bool | operator== (const IFCD &lhs, const IFCD &rhs) |
Compare if two fine collision detectors are equal. More... | |
template<typename BodyTypeTuple > | |
shared_ptr< SimpleFCDDataHandling< BodyTypeTuple > > | createSimpleFCDDataHandling () |
shared_ptr< blockforest::AlwaysCreateBlockDataHandling<GenericFCD<BodyTypeTuple, CollisionFunctor> > > walberla::pe::fcd::createGenericFCDDataHandling | ( | ) |
shared_ptr< SimpleFCDDataHandling< BodyTypeTuple > > walberla::pe::fcd::createSimpleFCDDataHandling | ( | ) |