RavEngine
Loading...
Searching...
No Matches
physx::Dy::SolverContactHeader4 Struct Reference

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>

Collaboration diagram for physx::Dy::SolverContactHeader4:
[legend]

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]
 

Detailed Description

Batched SOA contact data. Note, we don't support batching with extended contacts for the simple reason that handling multiple articulations would be complex.


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