org.jbox2d.dynamics.joints
Class RevoluteJoint
java.lang.Object
org.jbox2d.dynamics.joints.Joint
org.jbox2d.dynamics.joints.RevoluteJoint
public class RevoluteJoint
- extends Joint
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_localAnchor1
public Vec2 m_localAnchor1
m_localAnchor2
public Vec2 m_localAnchor2
m_pivotForce
public Vec2 m_pivotForce
m_motorForce
public float m_motorForce
m_limitForce
public float m_limitForce
m_limitPositionImpulse
public float m_limitPositionImpulse
m_pivotMass
public Mat22 m_pivotMass
m_motorMass
public float m_motorMass
m_enableMotor
public boolean m_enableMotor
m_maxMotorTorque
public float m_maxMotorTorque
m_motorSpeed
public float m_motorSpeed
m_enableLimit
public boolean m_enableLimit
m_referenceAngle
public float m_referenceAngle
m_lowerAngle
public float m_lowerAngle
m_upperAngle
public float m_upperAngle
m_limitState
public LimitState m_limitState
RevoluteJoint
public RevoluteJoint(RevoluteJointDef def)
initVelocityConstraints
public void initVelocityConstraints(TimeStep step)
- Specified by:
initVelocityConstraints
in class Joint
solveVelocityConstraints
public void solveVelocityConstraints(TimeStep step)
- Specified by:
solveVelocityConstraints
in class Joint
solvePositionConstraints
public boolean solvePositionConstraints()
- Description copied from class:
Joint
- This returns true if the position errors are within tolerance.
- Specified by:
solvePositionConstraints
in class Joint
getAnchor1
public Vec2 getAnchor1()
- Description copied from class:
Joint
- Get the anchor point on body1 in world coordinates.
- Specified by:
getAnchor1
in class Joint
getAnchor2
public Vec2 getAnchor2()
- Description copied from class:
Joint
- Get the anchor point on body2 in world coordinates.
- Specified by:
getAnchor2
in class Joint
getReactionForce
public Vec2 getReactionForce()
- Description copied from class:
Joint
- Get the reaction force on body2 at the joint anchor.
- Specified by:
getReactionForce
in class Joint
getReactionTorque
public float getReactionTorque()
- Description copied from class:
Joint
- Get the reaction torque on body2.
- Specified by:
getReactionTorque
in class Joint
getJointAngle
public float getJointAngle()
getJointSpeed
public float getJointSpeed()
isMotorEnabled
public boolean isMotorEnabled()
enableMotor
public void enableMotor(boolean flag)
getMotorTorque
public float getMotorTorque()
setMotorSpeed
public void setMotorSpeed(float speed)
setMaxMotorTorque
public void setMaxMotorTorque(float torque)
isLimitEnabled
public boolean isLimitEnabled()
enableLimit
public void enableLimit(boolean flag)
getLowerLimit
public float getLowerLimit()
getUpperLimit
public float getUpperLimit()
setLimits
public void setLimits(float lower,
float upper)