NewtonCorkscrewCalculateStopAlpha
NewtonCorkscrewCalculateStopAlpha
dFloat NewtonCorkscrewCalculateStopAlpha (const NewtonJoint* corkscrew, const NewtonHingeSliderUpdateDesc* desc, dFloat angle);
Usage
Calculate the angular acceleration needed to stop the corkscrew at the desired angle.
Parameters
- const NewtonJoint *Corkscrew - pointer to the joint.
- NewtonCorkscrewSliderUpdateDesc *desc - is the pointer to the Corkscrew or slide structure.
- dFloat angle - is the desired corkscrew stop angle
Return
- the relative angular acceleration needed to stop the corkscrew.
Remarks
- this function can only be called from a NewtonCorkscrewCallBack and it can be used by the application to implement corkscrew limits.