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

A mouse joint is used to make a point on a body track a specified world point. This a soft constraint with a maximum force. This allows the constraint to stretch and without applying huge forces.
Наследование: Joint
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
_C Box2DX.Common.Vec2
_beta float
_dampingRatio float
_frequencyHz float
_gamma float
_impulse Box2DX.Common.Vec2
_localAnchor Box2DX.Common.Vec2
_mass Box2DX.Common.Mat22
_maxForce float
_target Box2DX.Common.Vec2

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

Метод Описание
GetReactionForce ( float inv_dt ) : Vec2
GetReactionTorque ( float inv_dt ) : float
MouseJoint ( MouseJointDef def ) : System
SetTarget ( Vec2 target ) : void

Use this to update the target point.

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

Метод Описание
InitVelocityConstraints ( TimeStep step ) : void
SolvePositionConstraints ( float baumgarte ) : bool
SolveVelocityConstraints ( TimeStep step ) : void

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

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

public GetReactionForce ( float inv_dt ) : Vec2
inv_dt float
Результат Box2DX.Common.Vec2

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

public GetReactionTorque ( float inv_dt ) : float
inv_dt float
Результат float

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

public MouseJoint ( MouseJointDef def ) : System
def MouseJointDef
Результат System

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

Use this to update the target point.
public SetTarget ( Vec2 target ) : void
target Box2DX.Common.Vec2
Результат void

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

_C публичное свойство

public Vec2,Box2DX.Common _C
Результат Box2DX.Common.Vec2

_beta публичное свойство

public float _beta
Результат float

_dampingRatio публичное свойство

public float _dampingRatio
Результат float

_frequencyHz публичное свойство

public float _frequencyHz
Результат float

_gamma публичное свойство

public float _gamma
Результат float

_impulse публичное свойство

public Vec2,Box2DX.Common _impulse
Результат Box2DX.Common.Vec2

_localAnchor публичное свойство

public Vec2,Box2DX.Common _localAnchor
Результат Box2DX.Common.Vec2

_mass публичное свойство

public Mat22,Box2DX.Common _mass
Результат Box2DX.Common.Mat22

_maxForce публичное свойство

public float _maxForce
Результат float

_target публичное свойство

public Vec2,Box2DX.Common _target
Результат Box2DX.Common.Vec2