#include <b2PolygonAndCircleContact.h>
Public Member Functions | |
b2PolygonAndCircleContact (b2Fixture *fixtureA, b2Fixture *fixtureB) | |
void | Evaluate (b2Manifold *manifold, const b2Transform &xfA, const b2Transform &xfB) |
Evaluate this contact with your own manifold and transforms. | |
~b2PolygonAndCircleContact () | |
Static Public Member Functions | |
static b2Contact * | Create (b2Fixture *fixtureA, int32 indexA, b2Fixture *fixtureB, int32 indexB, b2BlockAllocator *allocator) |
static void | Destroy (b2Contact *contact, b2BlockAllocator *allocator) |
Definition at line 26 of file b2PolygonAndCircleContact.h.
b2PolygonAndCircleContact::b2PolygonAndCircleContact | ( | b2Fixture * | fixtureA, |
b2Fixture * | fixtureB | ||
) |
Definition at line 37 of file b2PolygonAndCircleContact.cpp.
Definition at line 33 of file b2PolygonAndCircleContact.h.
b2Contact * b2PolygonAndCircleContact::Create | ( | b2Fixture * | fixtureA, |
int32 | indexA, | ||
b2Fixture * | fixtureB, | ||
int32 | indexB, | ||
b2BlockAllocator * | allocator | ||
) | [static] |
Reimplemented from b2Contact.
Definition at line 25 of file b2PolygonAndCircleContact.cpp.
void b2PolygonAndCircleContact::Destroy | ( | b2Contact * | contact, |
b2BlockAllocator * | allocator | ||
) | [static] |
Reimplemented from b2Contact.
Definition at line 31 of file b2PolygonAndCircleContact.cpp.
void b2PolygonAndCircleContact::Evaluate | ( | b2Manifold * | manifold, |
const b2Transform & | xfA, | ||
const b2Transform & | xfB | ||
) | [virtual] |
Evaluate this contact with your own manifold and transforms.
Implements b2Contact.
Definition at line 44 of file b2PolygonAndCircleContact.cpp.