A solid capsule.
Definition geometry.h:44
A solid circle.
Definition geometry.h:37
Contact manifold convex shapes.
Definition manifold.h:44
float normalImpulse
the non-penetration impulse
Definition manifold.h:30
float tangentImpulse
the friction impulse
Definition manifold.h:33
b2Vec2 point
world coordinates of contact point
Definition manifold.h:21
b2Vec2 anchorA
body anchors used by solver internally
Definition manifold.h:24
float separation
the separation of the contact point, negative if penetrating
Definition manifold.h:27
uint16_t id
uniquely identifies a contact point between two shapes
Definition manifold.h:36
bool persisted
did this contact point exist the previous step?
Definition manifold.h:39
A line segment with two-sided collision.
Definition geometry.h:66
types used by the Box2D API
#define B2_ZERO_INIT
Used for C zero initialization, such as b2Vec2 v = {0} where C++ requires b2Vec2 v = {}.
Definition types.h:32