C# Class FarseerPhysics.Dynamics.Joints.FrictionJoint

Friction joint. This is used for top-down friction. It provides 2D translational friction and angular friction.
Inheritance: Joint
Afficher le fichier Open project: prime31/Nez Class Usage Examples

Méthodes publiques

Свойство Type Description
localAnchorA Vector2
localAnchorB Vector2
maxForce float
maxTorque float

Méthodes publiques

Méthode Description
FrictionJoint ( Body bodyA, Body bodyB, Vector2 anchor, bool useWorldCoordinates = false ) : FarseerPhysics.Common

Constructor for FrictionJoint.

getReactionForce ( float invDt ) : Vector2
getReactionTorque ( float invDt ) : float

Private Methods

Méthode Description
FrictionJoint ( ) : FarseerPhysics.Common
initVelocityConstraints ( SolverData &data ) : void
solvePositionConstraints ( SolverData &data ) : bool
solveVelocityConstraints ( SolverData &data ) : void

Method Details

FrictionJoint() public méthode

Constructor for FrictionJoint.
public FrictionJoint ( Body bodyA, Body bodyB, Vector2 anchor, bool useWorldCoordinates = false ) : FarseerPhysics.Common
bodyA Body
bodyB Body
anchor Vector2
useWorldCoordinates bool Set to true if you are using world coordinates as anchors.
Résultat FarseerPhysics.Common

getReactionForce() public méthode

public getReactionForce ( float invDt ) : Vector2
invDt float
Résultat Vector2

getReactionTorque() public méthode

public getReactionTorque ( float invDt ) : float
invDt float
Résultat float

Property Details

localAnchorA public_oe property

The local anchor point on BodyA
public Vector2 localAnchorA
Résultat Vector2

localAnchorB public_oe property

The local anchor point on BodyB
public Vector2 localAnchorB
Résultat Vector2

maxForce public_oe property

The maximum friction force in N.
public float maxForce
Résultat float

maxTorque public_oe property

The maximum friction torque in N-m.
public float maxTorque
Résultat float