Inexor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions | Variables
mpr Namespace Reference

Classes

struct  CubePlanes
 
struct  SolidCube
 
struct  Ent
 
struct  EntOBB
 
struct  EntFuzzy
 
struct  EntCylinder
 
struct  EntCapsule
 
struct  EntEllipsoid
 
struct  Model
 
struct  ModelOBB
 
struct  ModelEllipse
 

Functions

template<class T , class U >
bool collide (const T &p1, const U &p2)
 
template<class T , class U >
bool collide (const T &p1, const U &p2, vec *contactnormal, vec *contactpoint1, vec *contactpoint2)
 

Variables

const float boundarytolerance = 1e-3f
 

Function Documentation

template<class T , class U >
bool mpr::collide ( const T &  p1,
const U &  p2 
)
template<class T , class U >
bool mpr::collide ( const T &  p1,
const U &  p2,
vec contactnormal,
vec contactpoint1,
vec contactpoint2 
)

Variable Documentation

const float mpr::boundarytolerance = 1e-3f

Referenced by collide().