C# Класс FarseerPhysics.Dynamics.Contacts.ContactSolver

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

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

Свойство Тип Описание
_contacts FarseerPhysics.Dynamics.Contacts.Contact[]
_count int
_positionConstraints FarseerPhysics.Dynamics.Contacts.ContactPositionConstraint[]
_positions Position[]
_step TimeStep
_velocities Velocity[]
_velocityConstraints FarseerPhysics.Dynamics.Contacts.ContactVelocityConstraint[]

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

Метод Описание
initializeVelocityConstraints ( ) : void
reset ( TimeStep step, int count, Contact contacts, Position positions, Velocity velocities ) : void
solvePositionConstraints ( ) : bool
solveTOIPositionConstraints ( int toiIndexA, int toiIndexB ) : bool
solveVelocityConstraints ( ) : void
storeImpulses ( ) : void
warmStart ( ) : void

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

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

public initializeVelocityConstraints ( ) : void
Результат void

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

public reset ( TimeStep step, int count, Contact contacts, Position positions, Velocity velocities ) : void
step TimeStep
count int
contacts Contact
positions Position
velocities Velocity
Результат void

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

public solvePositionConstraints ( ) : bool
Результат bool

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

public solveTOIPositionConstraints ( int toiIndexA, int toiIndexB ) : bool
toiIndexA int
toiIndexB int
Результат bool

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

public solveVelocityConstraints ( ) : void
Результат void

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

public storeImpulses ( ) : void
Результат void

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

public warmStart ( ) : void
Результат void

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

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

public Contact[],FarseerPhysics.Dynamics.Contacts _contacts
Результат FarseerPhysics.Dynamics.Contacts.Contact[]

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

public int _count
Результат int

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

public ContactPositionConstraint[],FarseerPhysics.Dynamics.Contacts _positionConstraints
Результат FarseerPhysics.Dynamics.Contacts.ContactPositionConstraint[]

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

public Position[] _positions
Результат Position[]

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

public TimeStep _step
Результат TimeStep

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

public Velocity[] _velocities
Результат Velocity[]

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

public ContactVelocityConstraint[],FarseerPhysics.Dynamics.Contacts _velocityConstraints
Результат FarseerPhysics.Dynamics.Contacts.ContactVelocityConstraint[]