cpShape * cpCircleShapeNew(cpBody *body, cpFloat radius, cpVect offset) { return (cpShape *)cpCircleShapeInit(cpCircleShapeAlloc(), body, radius, offset); }
//cpCircle static VALUE rb_cpCircleAlloc(VALUE klass) { cpCircleShape *circle = cpCircleShapeAlloc(); return Data_Wrap_Struct(klass, NULL, cpShapeFree, circle); }