ReactPhysics3D  v0.10.1
C++ Physics engine library
reactphysics3d::SolveSliderJointSystem Class Reference

This class is responsible to solve the SliderJoint constraints. More...

#include <include/reactphysics3d/systems/SolveSliderJointSystem.h>

Public Member Functions

 SolveSliderJointSystem (PhysicsWorld &world, RigidBodyComponents &rigidBodyComponents, TransformComponents &transformComponents, JointComponents &jointComponents, SliderJointComponents &sliderJointComponents)
 Constructor.
 
 ~SolveSliderJointSystem ()=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.
 

Detailed Description

This class is responsible to solve the SliderJoint constraints.


The documentation for this class was generated from the following files: