C# Класс Box2DX.Dynamics.Joint

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
_invMass1 float
_invMass2 float
_localCenter1 System.Vector2
_type JointType
_userData object

Открытые методы

Метод Описание
GetBody1 ( ) : Body

Get the first body attached to this joint.

GetBody2 ( ) : Body

Get the second body attached to this joint.

GetNext ( ) : Joint

Get the next joint the world joint list.

GetReactionForce ( float inv_dt ) : System.Vector2

Get the reaction force on body2 at the joint anchor.

GetReactionTorque ( float inv_dt ) : float

Get the reaction torque on body2.

GetType ( ) : JointType

Get the type of the concrete joint.

Защищенные методы

Метод Описание
Joint ( JointDef def ) : System

Приватные методы

Метод Описание
ComputeTransform ( Box2DX.Common.Transform &xf, System.Vector2 center, System.Vector2 localCenter, float angle ) : void
Create ( JointDef def ) : Joint
Destroy ( Joint joint ) : void
InitVelocityConstraints ( TimeStep step ) : void
SolvePositionConstraints ( float baumgarte ) : bool
SolveVelocityConstraints ( TimeStep step ) : void

Описание методов

GetBody1() публичный Метод

Get the first body attached to this joint.
public GetBody1 ( ) : Body
Результат Body

GetBody2() публичный Метод

Get the second body attached to this joint.
public GetBody2 ( ) : Body
Результат Body

GetNext() публичный Метод

Get the next joint the world joint list.
public GetNext ( ) : Joint
Результат Joint

GetReactionForce() публичный абстрактный Метод

Get the reaction force on body2 at the joint anchor.
public abstract GetReactionForce ( float inv_dt ) : System.Vector2
inv_dt float
Результат System.Vector2

GetReactionTorque() публичный абстрактный Метод

Get the reaction torque on body2.
public abstract GetReactionTorque ( float inv_dt ) : float
inv_dt float
Результат float

GetType() публичный Метод

Get the type of the concrete joint.
public GetType ( ) : JointType
Результат JointType

Joint() защищенный Метод

protected Joint ( JointDef def ) : System
def JointDef
Результат System

Описание свойств

_invMass1 защищенное свойство

protected float _invMass1
Результат float

_invMass2 защищенное свойство

protected float _invMass2
Результат float

_localCenter1 защищенное свойство

protected Vector2,System _localCenter1
Результат System.Vector2

_type защищенное свойство

protected JointType _type
Результат JointType

_userData защищенное свойство

protected object _userData
Результат object