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

Constraint group containing multiple contact manifold constraints. Used by some pairs which manage multiple sub-pairs.
상속: BEPUphysics.Constraints.SolverGroups.SolverGroup
파일 보기 프로젝트 열기: Indiefreaks/igf 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
entityA Entity
entityB Entity

공개 메소드들

메소드 설명
Add ( EntitySolverUpdateable manifoldConstraint ) : void

Adds a constraint to the group.

CleanUp ( ) : void

Cleans up the constraint group.

Initialize ( Entity a, Entity b ) : void

Initializes the constraint group.

Remove ( EntitySolverUpdateable manifoldConstraint ) : void

Removes a constraint from the group.

보호된 메소드들

메소드 설명
CollectInvolvedEntities ( RawList outputInvolvedEntities ) : void
OnInvolvedEntitiesChanged ( ) : void

메소드 상세

Add() 공개 메소드

Adds a constraint to the group.
public Add ( EntitySolverUpdateable manifoldConstraint ) : void
manifoldConstraint EntitySolverUpdateable Constraint to add.
리턴 void

CleanUp() 공개 메소드

Cleans up the constraint group.
public CleanUp ( ) : void
리턴 void

CollectInvolvedEntities() 보호된 메소드

protected CollectInvolvedEntities ( RawList outputInvolvedEntities ) : void
outputInvolvedEntities RawList
리턴 void

Initialize() 공개 메소드

Initializes the constraint group.
public Initialize ( Entity a, Entity b ) : void
a Entity First entity of the pair.
b Entity Second entity of the pair.
리턴 void

OnInvolvedEntitiesChanged() 보호된 메소드

protected OnInvolvedEntitiesChanged ( ) : void
리턴 void

Remove() 공개 메소드

Removes a constraint from the group.
public Remove ( EntitySolverUpdateable manifoldConstraint ) : void
manifoldConstraint EntitySolverUpdateable Constraint to remove.
리턴 void

프로퍼티 상세

entityA 보호되어 있는 프로퍼티

protected Entity entityA
리턴 Entity

entityB 보호되어 있는 프로퍼티

protected Entity entityB
리턴 Entity