walberla::pe::fcd::gjkepa Namespace Reference

Functions

template<typename Container >
bool generateContacts (GeomPrimitive *a, GeomPrimitive *b, Container &contacts_)
 
template<typename Container >
bool generateContacts (Plane *a, GeomPrimitive *b, Container &contacts_)
 
template<typename Container >
bool generateContacts (GeomPrimitive *a, Plane *b, Container &contacts_)
 
template<typename Container >
bool generateContacts (Plane *a, Plane *b, Container &contacts_)
 
template<typename... BodyTypesA, typename BodyB , typename Container >
bool generateContacts (Union< BodyTypesA... > *a, BodyB *b, Container &contacts_)
 
template<typename BodyA , typename... BodyTypesB, typename Container >
bool generateContacts (BodyA *a, Union< BodyTypesB... > *b, Container &contacts_)
 
template<typename... BodyTypesA, typename... BodyTypesB, typename Container >
bool generateContacts (Union< BodyTypesA... > *a, Union< BodyTypesB... > *b, Container &contacts_)
 
template<typename... BodyTypesA, typename Container >
bool generateContacts (Union< BodyTypesA... > *a, Plane *b, Container &contacts_)
 
template<typename... BodyTypesB, typename Container >
bool generateContacts (Plane *a, Union< BodyTypesB... > *b, Container &contacts_)
 

Function Documentation

template<typename Container >
bool walberla::pe::fcd::gjkepa::generateContacts ( GeomPrimitive a,
GeomPrimitive b,
Container &  contacts_ 
)
inline
template<typename Container >
bool walberla::pe::fcd::gjkepa::generateContacts ( Plane a,
GeomPrimitive b,
Container &  contacts_ 
)
inline
template<typename Container >
bool walberla::pe::fcd::gjkepa::generateContacts ( GeomPrimitive a,
Plane b,
Container &  contacts_ 
)
inline
template<typename Container >
bool walberla::pe::fcd::gjkepa::generateContacts ( Plane a,
Plane b,
Container &  contacts_ 
)
inline
template<typename... BodyTypesA, typename BodyB , typename Container >
bool walberla::pe::fcd::gjkepa::generateContacts ( Union< BodyTypesA... > *  a,
BodyB *  b,
Container &  contacts_ 
)
inline
template<typename BodyA , typename... BodyTypesB, typename Container >
bool walberla::pe::fcd::gjkepa::generateContacts ( BodyA *  a,
Union< BodyTypesB... > *  b,
Container &  contacts_ 
)
inline
template<typename... BodyTypesA, typename... BodyTypesB, typename Container >
bool walberla::pe::fcd::gjkepa::generateContacts ( Union< BodyTypesA... > *  a,
Union< BodyTypesB... > *  b,
Container &  contacts_ 
)
inline
template<typename... BodyTypesA, typename Container >
bool walberla::pe::fcd::gjkepa::generateContacts ( Union< BodyTypesA... > *  a,
Plane b,
Container &  contacts_ 
)
inline
template<typename... BodyTypesB, typename Container >
bool walberla::pe::fcd::gjkepa::generateContacts ( Plane a,
Union< BodyTypesB... > *  b,
Container &  contacts_ 
)
inline