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 floatdampingRatioThe damping ratio.floatfrequencyHzThe response speed.floatmaxForceThe maximum constraint force that can be exerted to move the candidate body.Vec2targetThe 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.
-
-