Class MouseJoint

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

public class MouseJoint extends Joint
  • Constructor Details

  • Method Details

    • 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 invDt, Vec2 argOut)
      Specified by:
      getReactionForce in class Joint
    • getReactionTorque

      public float getReactionTorque(float invDt)
      Specified by:
      getReactionTorque in class Joint
    • setTarget

      public void setTarget(Vec2 target)
    • getTarget

      public Vec2 getTarget()
    • setMaxForce

      public void setMaxForce(float force)
    • getMaxForce

      public float getMaxForce()
    • setFrequency

      public void setFrequency(float hz)
    • getFrequency

      public float getFrequency()
    • setDampingRatio

      public void setDampingRatio(float ratio)
    • getDampingRatio

      public float getDampingRatio()
    • initVelocityConstraints

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

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

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