APIdia Launch Partner
Top Description Fields Constructors Methods
com.badlogic.gdx.physics.box2d.joints

public Class WeldJoint

extends Joint
Class Inheritance
Imports
com.badlogic.gdx.math.Vector2, com.badlogic.gdx.physics.box2d.Joint, .World

A weld joint essentially glues two bodies together. A weld joint may distort somewhat because the island constraint solver is approximate.

Field Summary

Modifier and TypeField and Description
private final Vector2
private final Vector2
private final float[]
Inherited from com.badlogic.gdx.physics.box2d.Joint:
addrjointEdgeAjointEdgeB

Constructor Summary

AccessConstructor and Description
public
WeldJoint(World world, long addr)

Method Summary

Modifier and TypeMethod and Description
public float
public float
public Vector2
public Vector2
public float
private native float
jniGetDampingRatio(long addr)

private native float
jniGetFrequency(long addr)

private native void
jniGetLocalAnchorA(long addr, float[] anchor)

private native void
jniGetLocalAnchorB(long addr, float[] anchor)

private native float
private native void
jniSetDampingRatio(long addr, float ratio)

private native void
jniSetFrequency(long addr, float hz)

public void
setDampingRatio(float ratio)

public void
setFrequency(float hz)

Inherited from com.badlogic.gdx.physics.box2d.Joint:
getAnchorAgetAnchorBgetBodyAgetBodyBgetCollideConnectedgetReactionForcegetReactionTorquegetTypegetUserDataisActivesetUserData

Field Detail

localAnchorAback to summary
private final Vector2 localAnchorA
localAnchorBback to summary
private final Vector2 localAnchorB
tmpback to summary
private final float[] tmp

Hides com.badlogic.gdx.physics.box2d.Joint.tmp.

Constructor Detail

WeldJointback to summary
public WeldJoint(World world, long addr)

Method Detail

getDampingRatioback to summary
public float getDampingRatio()
getFrequencyback to summary
public float getFrequency()
getLocalAnchorAback to summary
public Vector2 getLocalAnchorA()
getLocalAnchorBback to summary
public Vector2 getLocalAnchorB()
getReferenceAngleback to summary
public float getReferenceAngle()
jniGetDampingRatioback to summary
private native float jniGetDampingRatio(long addr)
jniGetFrequencyback to summary
private native float jniGetFrequency(long addr)
jniGetLocalAnchorAback to summary
private native void jniGetLocalAnchorA(long addr, float[] anchor)
jniGetLocalAnchorBback to summary
private native void jniGetLocalAnchorB(long addr, float[] anchor)
jniGetReferenceAngleback to summary
private native float jniGetReferenceAngle(long addr)
jniSetDampingRatioback to summary
private native void jniSetDampingRatio(long addr, float ratio)
jniSetFrequencyback to summary
private native void jniSetFrequency(long addr, float hz)
setDampingRatioback to summary
public void setDampingRatio(float ratio)
setFrequencyback to summary
public void setFrequency(float hz)