Chipmunk  6.0.3
Chipmunk API Reference for Kobold2D developers
cpGearJoint

Data Structures

struct  cpGearJoint

Functions

const cpConstraintClasscpGearJointGetClass (void)
cpGearJointcpGearJointAlloc (void)
 Allocate a gear joint.
cpGearJointcpGearJointInit (cpGearJoint *joint, cpBody *a, cpBody *b, cpFloat phase, cpFloat ratio)
 Initialize a gear joint.
cpConstraintcpGearJointNew (cpBody *a, cpBody *b, cpFloat phase, cpFloat ratio)
 Allocate and initialize a gear joint.
 CP_DefineConstraintProperty (cpGearJoint, cpFloat, phase, Phase)
 CP_DefineConstraintGetter (cpGearJoint, cpFloat, ratio, Ratio)
void cpGearJointSetRatio (cpConstraint *constraint, cpFloat value)
 Set the ratio of a gear joint.

Function Documentation

CP_DefineConstraintGetter ( cpGearJoint  ,
cpFloat  ,
ratio  ,
Ratio   
)
CP_DefineConstraintProperty ( cpGearJoint  ,
cpFloat  ,
phase  ,
Phase   
)
cpGearJoint* cpGearJointAlloc ( void  )

Allocate a gear joint.

const cpConstraintClass* cpGearJointGetClass ( void  )
cpGearJoint* cpGearJointInit ( cpGearJoint joint,
cpBody a,
cpBody b,
cpFloat  phase,
cpFloat  ratio 
)

Initialize a gear joint.

cpConstraint* cpGearJointNew ( cpBody a,
cpBody b,
cpFloat  phase,
cpFloat  ratio 
)

Allocate and initialize a gear joint.

void cpGearJointSetRatio ( cpConstraint constraint,
cpFloat  value 
)

Set the ratio of a gear joint.