Basics

Guides

API Reference

Menu

Basics

Guides

API Reference

class: WeldJointDef

[20:7] extends: JointDef

Wraps jbox2d's WeldJointDef (com.almasb.fxgl.physics.box2d.dynamics.joints.WeldJointDef). Fields:

  • localAnchorA / localAnchorB — anchor points in body-local coords.
  • referenceAngle — body2_angle - body1_angle (radians).
  • frequencyHz — mass-spring-damper frequency on rotation only; 0 disables softness.
  • dampingRatio — 0 = no damping, 1 = critical.

Methods

  • WeldJointDef ()

    Creates a new WeldJointDef with defaults.

  • adopt (object Ajo)

    Wraps an existing WeldJointDef AussomJavaObject.

  • getLocalAnchorA ()

    Returns the localAnchorA field as a Vec2 wrapper.

  • getLocalAnchorB ()

    Returns the localAnchorB field as a Vec2 wrapper.

  • getReferenceAngle ()

  • setReferenceAngle (double V)

  • getFrequencyHz ()

  • setFrequencyHz (double V)

  • getDampingRatio ()

  • setDampingRatio (double V)

  • initialize (object BodyA, object BodyB, object Anchor)

    Initialises this def from a world anchor.

    • @p BodyA, BodyB are Body wrappers.
    • @p Anchor is a Vec2 wrapper in world coords.