PxSolverConstraintDesc
Defined in include/solver/PxSolverDefs.h
-
struct PxSolverConstraintDesc
Constraint descriptor used inside the solver.
Public Types
Public Members
-
PxSolverBody *bodyA
bodyA pointer
-
PxTGSSolverBodyVel *tgsBodyA
bodyA pointer
-
void *articulationA
Articulation pointer for body A.
-
union PxSolverConstraintDesc::[anonymous] [anonymous]
-
PxSolverBody *bodyB
BodyB pointer.
-
PxTGSSolverBodyVel *tgsBodyB
BodyB pointer.
-
void *articulationB
Articulation pointer for body B.
-
union PxSolverConstraintDesc::[anonymous] [anonymous]
-
PxU32 linkIndexA
Link index defining which link in Articulation A this constraint affects. If not an articulation, must be PxSolverConstraintDesc::RIGID_BODY.
-
PxU32 linkIndexB
Link index defining which link in Articulation B this constraint affects. If not an articulation, must be PxSolverConstraintDesc::RIGID_BODY.
-
void *writeBack
Pointer to the writeback structure results for this given constraint are to be written to.
-
void *writeBackFriction
Pointer to writeback contact friction impulses. Points to a PxVec3* buffer.
-
PxU16 constraintType
type of constraint. Union member active until constraint prepping, afterwards memory used for constraint length
-
union PxSolverConstraintDesc::[anonymous] [anonymous]
-
PxSolverBody *bodyA