![]() |
ReactPhysics3D
v0.10.2
C++ Physics engine library
|
This class is responsible to solve the FixedJoint constraints. More...
#include <include/reactphysics3d/systems/SolveFixedJointSystem.h>
Public Member Functions | |
| SolveFixedJointSystem (PhysicsWorld &world, RigidBodyComponents &rigidBodyComponents, TransformComponents &transformComponents, JointComponents &jointComponents, FixedJointComponents &fixedJointComponents) | |
| Constructor. | |
| ~SolveFixedJointSystem ()=default | |
| Destructor. | |
| void | initBeforeSolve () |
| Initialize before solving the constraint. | |
| void | warmstart () |
| Warm start the constraint (apply the previous impulse at the beginning of the step) | |
| void | solveVelocityConstraint () |
| Solve the velocity constraint. | |
| void | solvePositionConstraint () |
| Solve the position constraint (for position error correction) | |
| void | setTimeStep (decimal timeStep) |
| Set the time step. | |
| void | setIsWarmStartingActive (bool isWarmStartingActive) |
| Set to true to enable warm starting. | |
This class is responsible to solve the FixedJoint constraints.