Public Attributes
b2ManifoldPoint Struct Reference

#include <b2Collision.h>

List of all members.

Public Attributes

b2ContactID id
 uniquely identifies a contact point between two shapes
b2Vec2 localPoint
 usage depends on manifold type
float32 normalImpulse
 the non-penetration impulse
float32 tangentImpulse
 the friction impulse

Detailed Description

A manifold point is a contact point belonging to a contact manifold. It holds details related to the geometry and dynamics of the contact points. The local point usage depends on the manifold type: -e_circles: the local center of circleB -e_faceA: the local center of cirlceB or the clip point of polygonB -e_faceB: the clip point of polygonA This structure is stored across time steps, so we keep it small. Note: the impulses are used for internal caching and may not provide reliable contact forces, especially for high speed collisions.

Definition at line 69 of file b2Collision.h.


Member Data Documentation

uniquely identifies a contact point between two shapes

Definition at line 74 of file b2Collision.h.

usage depends on manifold type

Definition at line 71 of file b2Collision.h.

the non-penetration impulse

Definition at line 72 of file b2Collision.h.

the friction impulse

Definition at line 73 of file b2Collision.h.


The documentation for this struct was generated from the following file:


mvsim
Author(s):
autogenerated on Thu Jun 6 2019 22:08:35