Package org.jbox2d.dynamics.joints
Class MouseJointDef
- java.lang.Object
-
- org.jbox2d.dynamics.joints.JointDef
-
- 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.
-
-
Field Summary
Fields Modifier and Type Field Description 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.
-
Constructor Summary
Constructors Constructor Description MouseJointDef()
-
-
-
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.
-
-