Class RopeJointDef

java.lang.Object
org.jbox2d.dynamics.joints.JointDef
org.jbox2d.dynamics.joints.RopeJointDef

public class RopeJointDef extends JointDef
Rope joint definition. This requires two body anchor points and a maximum lengths. Note: by default the connected objects will not collide. see collideConnected in b2JointDef.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final Vec2
    The local anchor point relative to bodyA's origin.
    final Vec2
    The local anchor point relative to bodyB's origin.
    float
    The maximum length of the rope.

    Fields inherited from class org.jbox2d.dynamics.joints.JointDef

    bodyA, bodyB, collideConnected, type, userData
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • localAnchorA

      public final Vec2 localAnchorA
      The local anchor point relative to bodyA's origin.
    • localAnchorB

      public final Vec2 localAnchorB
      The local anchor point relative to bodyB's origin.
    • maxLength

      public float maxLength
      The maximum length of the rope. Warning: this must be larger than b2_linearSlop or the joint will have no effect.
  • Constructor Details

    • RopeJointDef

      public RopeJointDef()