C# Class Box2D.Dynamics.Contacts.ContactSolver

Afficher le fichier Open project: gerich-home/box2dnet

Méthodes publiques

Свойство Type Description
Contacts Box2D.Dynamics.Contacts.Contact[]
Count int
PositionConstraints Box2D.Dynamics.Contacts.ContactPositionConstraint[]
Positions Box2D.Dynamics.Contacts.Position[]
Step TimeStep
Velocities Box2D.Dynamics.Contacts.Velocity[]
VelocityConstraints Box2D.Dynamics.Contacts.ContactVelocityConstraint[]

Méthodes publiques

Méthode Description
ContactSolver ( ) : System
Init ( ContactSolverDef def ) : void
InitializeVelocityConstraints ( ) : void
SolvePositionConstraints ( ) : bool

Sequential solver.

SolveTOIPositionConstraints ( int toiIndexA, int toiIndexB ) : bool
SolveVelocityConstraints ( ) : void
StoreImpulses ( ) : void
WarmStart ( ) : void

Method Details

ContactSolver() public méthode

public ContactSolver ( ) : System
Résultat System

Init() public méthode

public Init ( ContactSolverDef def ) : void
def ContactSolverDef
Résultat void

InitializeVelocityConstraints() public méthode

public InitializeVelocityConstraints ( ) : void
Résultat void

SolvePositionConstraints() public méthode

Sequential solver.
public SolvePositionConstraints ( ) : bool
Résultat bool

SolveTOIPositionConstraints() public méthode

public SolveTOIPositionConstraints ( int toiIndexA, int toiIndexB ) : bool
toiIndexA int
toiIndexB int
Résultat bool

SolveVelocityConstraints() public méthode

public SolveVelocityConstraints ( ) : void
Résultat void

StoreImpulses() public méthode

public StoreImpulses ( ) : void
Résultat void

WarmStart() public méthode

public WarmStart ( ) : void
Résultat void

Property Details

Contacts public_oe property

public Contact[],Box2D.Dynamics.Contacts Contacts
Résultat Box2D.Dynamics.Contacts.Contact[]

Count public_oe property

public int Count
Résultat int

PositionConstraints public_oe property

public ContactPositionConstraint[],Box2D.Dynamics.Contacts PositionConstraints
Résultat Box2D.Dynamics.Contacts.ContactPositionConstraint[]

Positions public_oe property

public Position[],Box2D.Dynamics.Contacts Positions
Résultat Box2D.Dynamics.Contacts.Position[]

Step public_oe property

public TimeStep Step
Résultat TimeStep

Velocities public_oe property

public Velocity[],Box2D.Dynamics.Contacts Velocities
Résultat Box2D.Dynamics.Contacts.Velocity[]

VelocityConstraints public_oe property

public ContactVelocityConstraint[],Box2D.Dynamics.Contacts VelocityConstraints
Résultat Box2D.Dynamics.Contacts.ContactVelocityConstraint[]