|
Rapier C — 3D / f32 0.36.0+c.0
|
One manifold contact and its normal solver impulse. More...
#include <rapier.h>
Data Fields | |
| size_t | manifold_index |
| Index of the contact manifold within its pair. | |
| struct R3Vector | local_p1 |
| Contact point in collider 1 local coordinates. | |
| struct R3Vector | local_p2 |
| Contact point in collider 2 local coordinates. | |
| struct R3Vector | normal |
| World-space contact or surface normal. | |
| R3Real | distance |
| Signed separation; negative means penetration. | |
| R3Real | impulse |
| Normal impulse applied at this contact. | |
| R3Real | tangent_impulse [2] |
| Friction impulses along the two tangent basis vectors of the contact. | |
One manifold contact and its normal solver impulse.
| R3Real R3ContactPoint::distance |
Signed separation; negative means penetration.
| R3Real R3ContactPoint::impulse |
Normal impulse applied at this contact.
| struct R3Vector R3ContactPoint::local_p1 |
Contact point in collider 1 local coordinates.
| struct R3Vector R3ContactPoint::local_p2 |
Contact point in collider 2 local coordinates.
| size_t R3ContactPoint::manifold_index |
Index of the contact manifold within its pair.
| struct R3Vector R3ContactPoint::normal |
World-space contact or surface normal.
| R3Real R3ContactPoint::tangent_impulse[2] |
Friction impulses along the two tangent basis vectors of the contact.