Class PulleyJoint

java.lang.Object
com.codename1.gaming.physics.box2d.dynamics.joints.Joint
com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint

public class PulleyJoint extends Joint
  • Field Details

  • Constructor Details

  • Method Details

    • getLengthA

      public float getLengthA()
    • getLengthB

      public float getLengthB()
    • getCurrentLengthA

      public float getCurrentLengthA()
    • getCurrentLengthB

      public float getCurrentLengthB()
    • getLocalAnchorA

      public Vec2 getLocalAnchorA()
    • getLocalAnchorB

      public Vec2 getLocalAnchorB()
    • getAnchorA

      public void getAnchorA(Vec2 argOut)
      Specified by:
      getAnchorA in class Joint
    • getAnchorB

      public void getAnchorB(Vec2 argOut)
      Specified by:
      getAnchorB in class Joint
    • getReactionForce

      public void getReactionForce(float inv_dt, Vec2 argOut)
      Specified by:
      getReactionForce in class Joint
    • getReactionTorque

      public float getReactionTorque(float inv_dt)
      Specified by:
      getReactionTorque in class Joint
    • getGroundAnchorA

      public Vec2 getGroundAnchorA()
    • getGroundAnchorB

      public Vec2 getGroundAnchorB()
    • getLength1

      public float getLength1()
    • getLength2

      public float getLength2()
    • getRatio

      public float getRatio()
    • initVelocityConstraints

      public void initVelocityConstraints(SolverData data)
      Specified by:
      initVelocityConstraints in class Joint
    • solveVelocityConstraints

      public void solveVelocityConstraints(SolverData data)
      Specified by:
      solveVelocityConstraints in class Joint
    • solvePositionConstraints

      public boolean solvePositionConstraints(SolverData data)
      Specified by:
      solvePositionConstraints in class Joint