mouseJointWith  
  Allows to create a MouseJoint. this Body will be set as the JointDef.bodyA and will be available through Joint.getBodyA.
Return
a new instance of MouseJoint created with the customized MouseJointDef.
Parameters
body
will be set as JointDef.bodyB and available through Joint.getBodyB.
init
inlined. JointDef.bodyA, JointDef.bodyB and JointDef.type must not be changed. Invoked after joint definition default values are preset.
See also
MouseJointDef  
MouseJoint