cpPolyShape * cpBoxShapeInit(cpPolyShape *poly, cpBody *body, cpFloat width, cpFloat height, cpFloat radius) { cpFloat hw = width/2.0f; cpFloat hh = height/2.0f; return cpBoxShapeInit2(poly, body, cpBBNew(-hw, -hh, hw, hh), radius); }
cpShape * cpBoxShapeNew2(cpBody *body, cpBB box, cpFloat radius) { return (cpShape *)cpBoxShapeInit2(cpPolyShapeAlloc(), body, box, radius); }
cpShape * cpBoxShapeNew2(cpBody *body, cpBB box) { return (cpShape *)cpBoxShapeInit2(cpPolyShapeAlloc(), body, box); }