C# Класс BEPUphysics.Constraints.Collision.SlidingFrictionTwoAxis

Computes the forces to slow down and stop sliding motion between two entities when centralized friction is active.
Наследование: EntitySolverUpdateable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ExclusiveUpdate ( ) : void

Performs any pre-solve iteration work that needs exclusive access to the members of the solver updateable. Usually, this is used for applying warmstarting impulses.

SlidingFrictionTwoAxis ( ) : System

Constructs a new sliding friction constraint.

SolveIteration ( ) : float

Computes one iteration of the constraint to meet the solver updateable's goal.

Update ( float dt ) : void

Performs the frame's configuration step.

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

Метод Описание
CollectInvolvedEntities ( RawList outputInvolvedEntities ) : void

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

Метод Описание
CleanUp ( ) : void
Setup ( ConvexContactManifoldConstraint contactManifoldConstraint ) : void

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

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

protected CollectInvolvedEntities ( RawList outputInvolvedEntities ) : void
outputInvolvedEntities RawList
Результат void

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

Performs any pre-solve iteration work that needs exclusive access to the members of the solver updateable. Usually, this is used for applying warmstarting impulses.
public ExclusiveUpdate ( ) : void
Результат void

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

Constructs a new sliding friction constraint.
public SlidingFrictionTwoAxis ( ) : System
Результат System

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

Computes one iteration of the constraint to meet the solver updateable's goal.
public SolveIteration ( ) : float
Результат float

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

Performs the frame's configuration step.
public Update ( float dt ) : void
dt float Timestep duration.
Результат void