C# Class Project290.Physics.Dynamics.Island

This is an internal class.
Afficher le fichier Open project: scastle/Solitude

Méthodes publiques

Свойство Type Description
Bodies Project290.Physics.Dynamics.Body[]
BodyCount int
ContactCount int
JointCount int
JointUpdateTime float

Méthodes publiques

Méthode Description
Add ( Body body ) : void
Add ( Contact contact ) : void
Add ( Joint joint ) : void
Clear ( ) : void
Reset ( int bodyCapacity, int contactCapacity, int jointCapacity, ContactManager contactManager ) : void
Solve ( TimeStep &step, Vector2 &gravity ) : void

Private Methods

Méthode Description
Report ( ContactConstraint constraints ) : void
SolveTOI ( TimeStep &subStep ) : void

Method Details

Add() public méthode

public Add ( Body body ) : void
body Body
Résultat void

Add() public méthode

public Add ( Contact contact ) : void
contact Project290.Physics.Dynamics.Contacts.Contact
Résultat void

Add() public méthode

public Add ( Joint joint ) : void
joint Project290.Physics.Dynamics.Joints.Joint
Résultat void

Clear() public méthode

public Clear ( ) : void
Résultat void

Reset() public méthode

public Reset ( int bodyCapacity, int contactCapacity, int jointCapacity, ContactManager contactManager ) : void
bodyCapacity int
contactCapacity int
jointCapacity int
contactManager ContactManager
Résultat void

Solve() public méthode

public Solve ( TimeStep &step, Vector2 &gravity ) : void
step TimeStep
gravity Vector2
Résultat void

Property Details

Bodies public_oe property

public Body[],Project290.Physics.Dynamics Bodies
Résultat Project290.Physics.Dynamics.Body[]

BodyCount public_oe property

public int BodyCount
Résultat int

ContactCount public_oe property

public int ContactCount
Résultat int

JointCount public_oe property

public int JointCount
Résultat int

JointUpdateTime public_oe property

public float JointUpdateTime
Résultat float