|
RavEngine
|
Batched SOA contact data. Note, we don't support batching with extended contacts for the simple reason that handling multiple articulations would be complex. More...
#include <DySolverContact4.h>
Public Types | |
| enum | { eHAS_MAX_IMPULSE = 1 << 0 , eHAS_TARGET_VELOCITY = 1 << 1 } |
Public Attributes | |
| PxU8 | type |
| PxU8 | numNormalConstr |
| PxU8 | numFrictionConstr |
| PxU8 | flag |
| PxU8 | flags [4] |
| PxU8 | numNormalConstr0 |
| PxU8 | numNormalConstr1 |
| PxU8 | numNormalConstr2 |
| PxU8 | numNormalConstr3 |
| PxU8 | numFrictionConstr0 |
| PxU8 | numFrictionConstr1 |
| PxU8 | numFrictionConstr2 |
| PxU8 | numFrictionConstr3 |
| Vec4V | restitution |
| Vec4V | staticFriction |
| Vec4V | dynamicFriction |
| Vec4V | invMass0D0 |
| Vec4V | invMass1D1 |
| Vec4V | angDom0 |
| Vec4V | angDom1 |
| Vec4V | normalX |
| Vec4V | normalY |
| Vec4V | normalZ |
| Sc::ShapeInteraction * | shapeInteraction [4] |
Batched SOA contact data. Note, we don't support batching with extended contacts for the simple reason that handling multiple articulations would be complex.