C# Class FarseerPhysics.Dynamics.Island

This is an internal class.
Datei anzeigen Open project: prime31/Nez Class Usage Examples

Public Properties

Property Type Description
Bodies FarseerPhysics.Dynamics.Body[]
BodyCapacity int
BodyCount int
ContactCapacity int
ContactCount int
JointCapacity int
JointCount int
JointUpdateTime float
_positions FarseerPhysics.Dynamics.Position[]
_velocities FarseerPhysics.Dynamics.Velocity[]

Public Methods

Method Description
add ( Body body ) : void
add ( Contact contact ) : void
add ( Joint joint ) : void
clear ( ) : void
report ( ContactVelocityConstraint constraints ) : void
reset ( int bodyCapacity, int contactCapacity, int jointCapacity, ContactManager contactManager ) : void
solve ( TimeStep &step, Vector2 &gravity ) : void

Private Methods

Method Description
solveTOI ( TimeStep &subStep, int toiIndexA, int toiIndexB ) : void

Method Details

add() public method

public add ( Body body ) : void
body Body
return void

add() public method

public add ( Contact contact ) : void
contact FarseerPhysics.Dynamics.Contacts.Contact
return void

add() public method

public add ( Joint joint ) : void
joint FarseerPhysics.Dynamics.Joints.Joint
return void

clear() public method

public clear ( ) : void
return void

report() public method

public report ( ContactVelocityConstraint constraints ) : void
constraints FarseerPhysics.Dynamics.Contacts.ContactVelocityConstraint
return void

reset() public method

public reset ( int bodyCapacity, int contactCapacity, int jointCapacity, ContactManager contactManager ) : void
bodyCapacity int
contactCapacity int
jointCapacity int
contactManager ContactManager
return void

solve() public method

public solve ( TimeStep &step, Vector2 &gravity ) : void
step TimeStep
gravity Vector2
return void

Property Details

Bodies public_oe property

public Body[],FarseerPhysics.Dynamics Bodies
return FarseerPhysics.Dynamics.Body[]

BodyCapacity public_oe property

public int BodyCapacity
return int

BodyCount public_oe property

public int BodyCount
return int

ContactCapacity public_oe property

public int ContactCapacity
return int

ContactCount public_oe property

public int ContactCount
return int

JointCapacity public_oe property

public int JointCapacity
return int

JointCount public_oe property

public int JointCount
return int

JointUpdateTime public_oe property

public float JointUpdateTime
return float

_positions public_oe property

public Position[],FarseerPhysics.Dynamics _positions
return FarseerPhysics.Dynamics.Position[]

_velocities public_oe property

public Velocity[],FarseerPhysics.Dynamics _velocities
return FarseerPhysics.Dynamics.Velocity[]