| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Box3D.ParallelJoint
Synopsis
- create :: WorldId -> ParallelJointDef -> IO JointId
- setSpringHertz :: JointId -> Float -> IO ()
- setSpringDampingRatio :: JointId -> Float -> IO ()
- getSpringHertz :: JointId -> IO Float
- getSpringDampingRatio :: JointId -> IO Float
- setMaxTorque :: JointId -> Float -> IO ()
- getMaxTorque :: JointId -> IO Float
Documentation
create :: WorldId -> ParallelJointDef -> IO JointId Source #
Create a parallel joint See also b3ParallelJointDef for details.
Binds b3CreateParallelJoint.
Set the spring stiffness in Hertz
Binds b3ParallelJoint_SetSpringHertz.
setSpringDampingRatio Source #
Set the spring damping ratio, non-dimensional
Binds b3ParallelJoint_SetSpringDampingRatio.
getSpringHertz :: JointId -> IO Float Source #
Get the spring Hertz
Binds b3ParallelJoint_GetSpringHertz.
getSpringDampingRatio :: JointId -> IO Float Source #
Get the spring damping ratio
Binds b3ParallelJoint_GetSpringDampingRatio.
Set the maximum spring torque, usually in newton-meters
Binds b3ParallelJoint_SetMaxTorque.