Box2D/Box2D/Collision/b2Distance.h File Reference

#include <Box2D/Common/b2Math.h>
#include <climits>

Go to the source code of this file.

Classes

struct  b2DistanceProxy
struct  b2SimplexCache
struct  b2DistanceInput
struct  b2DistanceOutput
 Output for b2Distance. More...

Functions

void b2Distance (b2DistanceOutput *output, b2SimplexCache *cache, const b2DistanceInput *input)

Function Documentation

void b2Distance ( b2DistanceOutput output,
b2SimplexCache cache,
const b2DistanceInput input 
)

Compute the closest points between two shapes. Supports any combination of: b2CircleShape, b2PolygonShape, b2EdgeShape. The simplex cache is input/output. On the first call set b2SimplexCache.count to zero.

Generated on Sat Apr 3 18:18:09 2010 for Box2D by  doxygen 1.6.3