Class Solver
Inheritance
System.Object
Solver
Syntax
public static class Solver
Methods
BuildJointJacobian(JointData*, BodyIndexPair, MotionVelocity, MotionVelocity, MotionData, MotionData, Single, Int32, ref BlockStream.Writer)
Declaration
public static void BuildJointJacobian(JointData*jointData, BodyIndexPair pair, MotionVelocity velocityA, MotionVelocity velocityB, MotionData motionA, MotionData motionB, float timestep, int numIterations, ref BlockStream.Writer jacobianWriter)
Parameters
ScheduleBuildContactJacobiansJobs(ref DynamicsWorld, Single, ref Simulation.Context, JobHandle)
Declaration
public static JobHandle ScheduleBuildContactJacobiansJobs(ref DynamicsWorld world, float timeStep, ref Simulation.Context context, JobHandle inputDeps)
Parameters
Returns
Type |
Description |
JobHandle |
|
ScheduleSolveJacobiansJobs(ref DynamicsWorld, Single, float3, Int32, ref Simulation.Context, JobHandle)
Declaration
public static JobHandle ScheduleSolveJacobiansJobs(ref DynamicsWorld dynamicsWorld, float timestep, float3 gravity, int numIterations, ref Simulation.Context context, JobHandle inputDeps)
Parameters
Type |
Name |
Description |
DynamicsWorld |
dynamicsWorld |
|
System.Single |
timestep |
|
float3 |
gravity |
|
System.Int32 |
numIterations |
|
Simulation.Context |
context |
|
JobHandle |
inputDeps |
|
Returns
Type |
Description |
JobHandle |
|