public Vector2 getWorldPoint( ref Vector2 localPoint ) { return MathUtils.Mul( ref _xf, ref localPoint ); }
public static RevoluteJoint CreateRevoluteJoint( World world, Body bodyA, Body bodyB, Vector2 anchor ) { var localanchorA = bodyA.getLocalPoint( bodyB.getWorldPoint( anchor ) ); var joint = new RevoluteJoint( bodyA, bodyB, localanchorA, anchor ); world.addJoint( joint ); return joint; }