C# 클래스 BEPUphysics.Constraints.Collision.TwistFrictionConstraint

Computes the forces necessary to slow down and stop twisting motion in a collision between two entities.
상속: EntitySolverUpdateable
파일 보기 프로젝트 열기: Indiefreaks/igf 1 사용 예제들

공개 메소드들

메소드 설명
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.

SolveIteration ( ) : float

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

TwistFrictionConstraint ( ) : System

Constructs a new twist friction constraint.

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

SolveIteration() 공개 메소드

Computes one iteration of the constraint to meet the solver updateable's goal.
public SolveIteration ( ) : float
리턴 float

TwistFrictionConstraint() 공개 메소드

Constructs a new twist friction constraint.
public TwistFrictionConstraint ( ) : System
리턴 System

Update() 공개 메소드

Performs the frame's configuration step.
public Update ( float dt ) : void
dt float Timestep duration.
리턴 void