| Package | Box2D.Dynamics.Joints |
| Class | public class b2LineJoint |
| Inheritance | b2LineJoint b2Joint |
| Source | b2LineJoint.as |
See also
| Method | Defined by | ||
|---|---|---|---|
|
EnableLimit(flag:Boolean):void
Enable/disable the joint limit.
| b2LineJoint | ||
|
EnableMotor(flag:Boolean):void
Enable/disable the joint motor.
| b2LineJoint | ||
|
Get the anchor point on body1 in world coordinates.
| b2LineJoint | ||
|
Get the anchor point on body2 in world coordinates.
| b2LineJoint | ||
![]() |
Get the first body attached to this joint.
| b2Joint | |
![]() |
Get the second body attached to this joint.
| b2Joint | |
|
GetJointSpeed():Number
Get the current joint translation speed, usually in meters per second.
| b2LineJoint | ||
|
GetJointTranslation():Number
Get the current joint translation, usually in meters.
| b2LineJoint | ||
|
GetLowerLimit():Number
Get the lower joint limit, usually in meters.
| b2LineJoint | ||
|
GetMotorForce():Number
Get the current motor force, usually in N.
| b2LineJoint | ||
|
GetMotorSpeed():Number
Get the motor speed, usually in meters per second.
| b2LineJoint | ||
![]() |
Get the next joint the world joint list.
| b2Joint | |
|
GetReactionForce(inv_dt:Number):b2Vec2
Get the reaction force on body2 at the joint anchor.
| b2LineJoint | ||
|
GetReactionTorque(inv_dt:Number):Number
Get the reaction torque on body2.
| b2LineJoint | ||
![]() |
GetType():int
Get the type of the concrete joint.
| b2Joint | |
|
GetUpperLimit():Number
Get the upper joint limit, usually in meters.
| b2LineJoint | ||
![]() |
GetUserData():*
Get the user data pointer.
| b2Joint | |
|
IsLimitEnabled():Boolean
Is the joint limit enabled?
| b2LineJoint | ||
|
IsMotorEnabled():Boolean
Is the joint motor enabled?
| b2LineJoint | ||
|
SetLimits(lower:Number, upper:Number):void
Set the joint limits, usually in meters.
| b2LineJoint | ||
|
SetMaxMotorForce(force:Number):void
Set the maximum motor force, usually in N.
| b2LineJoint | ||
|
SetMotorSpeed(speed:Number):void
Set the motor speed, usually in meters per second.
| b2LineJoint | ||
![]() |
SetUserData(data:*):void
Set the user data pointer.
| b2Joint | |
| EnableLimit | () | method |
public function EnableLimit(flag:Boolean):voidEnable/disable the joint limit.
Parametersflag:Boolean |
| EnableMotor | () | method |
public function EnableMotor(flag:Boolean):voidEnable/disable the joint motor.
Parametersflag:Boolean |
| GetAnchor1 | () | method |
public override function GetAnchor1():b2Vec2Get the anchor point on body1 in world coordinates.
Returnsb2Vec2 |
| GetAnchor2 | () | method |
public override function GetAnchor2():b2Vec2Get the anchor point on body2 in world coordinates.
Returnsb2Vec2 |
| GetJointSpeed | () | method |
public function GetJointSpeed():NumberGet the current joint translation speed, usually in meters per second.
ReturnsNumber |
| GetJointTranslation | () | method |
public function GetJointTranslation():NumberGet the current joint translation, usually in meters.
ReturnsNumber |
| GetLowerLimit | () | method |
public function GetLowerLimit():NumberGet the lower joint limit, usually in meters.
ReturnsNumber |
| GetMotorForce | () | method |
public function GetMotorForce():NumberGet the current motor force, usually in N.
ReturnsNumber |
| GetMotorSpeed | () | method |
public function GetMotorSpeed():NumberGet the motor speed, usually in meters per second.
ReturnsNumber |
| GetReactionForce | () | method |
public override function GetReactionForce(inv_dt:Number):b2Vec2Get the reaction force on body2 at the joint anchor.
Parametersinv_dt:Number |
b2Vec2 |
| GetReactionTorque | () | method |
public override function GetReactionTorque(inv_dt:Number):NumberGet the reaction torque on body2.
Parametersinv_dt:Number |
Number |
| GetUpperLimit | () | method |
public function GetUpperLimit():NumberGet the upper joint limit, usually in meters.
ReturnsNumber |
| IsLimitEnabled | () | method |
public function IsLimitEnabled():BooleanIs the joint limit enabled?
ReturnsBoolean |
| IsMotorEnabled | () | method |
public function IsMotorEnabled():BooleanIs the joint motor enabled?
ReturnsBoolean |
| SetLimits | () | method |
public function SetLimits(lower:Number, upper:Number):voidSet the joint limits, usually in meters.
Parameterslower:Number |
|
upper:Number |
| SetMaxMotorForce | () | method |
public function SetMaxMotorForce(force:Number):voidSet the maximum motor force, usually in N.
Parametersforce:Number |
| SetMotorSpeed | () | method |
public function SetMotorSpeed(speed:Number):voidSet the motor speed, usually in meters per second.
Parametersspeed:Number |