void wrPivot2JointInit(cpVect *anchr1, cpVect *anchr2, cpPivotJoint *joint, cpBody *a, cpBody *b) { cpPivotJointInit(joint, a, b, *anchr1, *anchr2); }
cpConstraint * cpPivotJointNew2(cpBody *a, cpBody *b, cpVect anchorA, cpVect anchorB) { return (cpConstraint *)cpPivotJointInit(cpPivotJointAlloc(), a, b, anchorA, anchorB); }
void wrPivot1JointInit(cpVect *pivot, cpPivotJoint *joint, cpBody *a, cpBody *b) { cpPivotJointInit(joint, a, b, cpBodyWorld2Local(a, *pivot), cpBodyWorld2Local(b, *pivot)); }