org.jbox2d.dynamics.joints
Class MouseJointDef

java.lang.Object
  extended by org.jbox2d.dynamics.joints.JointDef
      extended by org.jbox2d.dynamics.joints.MouseJointDef

public class MouseJointDef
extends JointDef

Mouse joint definition. This requires a world target point, tuning parameters, and the time step.

Author:
Daniel

Field Summary
 float dampingRatio
          The damping ratio.
 float frequencyHz
          The response speed.
 float maxForce
          The maximum constraint force that can be exerted to move the candidate body.
 Vec2 target
          The initial world target point.
 
Fields inherited from class org.jbox2d.dynamics.joints.JointDef
bodyA, bodyB, collideConnected, type, userData
 
Constructor Summary
MouseJointDef()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

target

public final Vec2 target
The initial world target point. This is assumed to coincide with the body anchor initially.


maxForce

public float maxForce
The maximum constraint force that can be exerted to move the candidate body. Usually you will express as some multiple of the weight (multiplier * mass * gravity).


frequencyHz

public float frequencyHz
The response speed.


dampingRatio

public float dampingRatio
The damping ratio. 0 = no damping, 1 = critical damping.

Constructor Detail

MouseJointDef

public MouseJointDef()


Copyright © 2013. All Rights Reserved.