C# Класс Box2D.Dynamics.Island

This is an internal class.
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Bodies Box2D.Dynamics.Body[]
BodyCapacity int
BodyCount int
ContactCapacity int
ContactCount int
Contacts Box2D.Dynamics.Contacts.Contact[]
JointCapacity int
JointCount int
Joints Box2D.Dynamics.Joints.Joint[]
Listener IContactListener
Positions Box2D.Dynamics.Contacts.Position[]
Velocities Box2D.Dynamics.Contacts.Velocity[]

Открытые методы

Метод Описание
Add ( Body body ) : void
Add ( Contact contact ) : void
Add ( Joint joint ) : void
Clear ( ) : void
Init ( int bodyCapacity, int contactCapacity, int jointCapacity, IContactListener listener ) : void
Report ( ContactVelocityConstraint constraints ) : void
Solve ( Profile profile, TimeStep step, Vec2 gravity, bool allowSleep ) : void
SolveToi ( TimeStep subStep, int toiIndexA, int toiIndexB ) : void

Описание методов

Add() публичный Метод

public Add ( Body body ) : void
body Body
Результат void

Add() публичный Метод

public Add ( Contact contact ) : void
contact Box2D.Dynamics.Contacts.Contact
Результат void

Add() публичный Метод

public Add ( Joint joint ) : void
joint Box2D.Dynamics.Joints.Joint
Результат void

Clear() публичный Метод

public Clear ( ) : void
Результат void

Init() публичный Метод

public Init ( int bodyCapacity, int contactCapacity, int jointCapacity, IContactListener listener ) : void
bodyCapacity int
contactCapacity int
jointCapacity int
listener IContactListener
Результат void

Report() публичный Метод

public Report ( ContactVelocityConstraint constraints ) : void
constraints Box2D.Dynamics.Contacts.ContactVelocityConstraint
Результат void

Solve() публичный Метод

public Solve ( Profile profile, TimeStep step, Vec2 gravity, bool allowSleep ) : void
profile Profile
step TimeStep
gravity Box2D.Common.Vec2
allowSleep bool
Результат void

SolveToi() публичный Метод

public SolveToi ( TimeStep subStep, int toiIndexA, int toiIndexB ) : void
subStep TimeStep
toiIndexA int
toiIndexB int
Результат void

Описание свойств

Bodies публичное свойство

public Body[],Box2D.Dynamics Bodies
Результат Box2D.Dynamics.Body[]

BodyCapacity публичное свойство

public int BodyCapacity
Результат int

BodyCount публичное свойство

public int BodyCount
Результат int

ContactCapacity публичное свойство

public int ContactCapacity
Результат int

ContactCount публичное свойство

public int ContactCount
Результат int

Contacts публичное свойство

public Contact[],Box2D.Dynamics.Contacts Contacts
Результат Box2D.Dynamics.Contacts.Contact[]

JointCapacity публичное свойство

public int JointCapacity
Результат int

JointCount публичное свойство

public int JointCount
Результат int

Joints публичное свойство

public Joint[],Box2D.Dynamics.Joints Joints
Результат Box2D.Dynamics.Joints.Joint[]

Listener публичное свойство

public IContactListener Listener
Результат IContactListener

Positions публичное свойство

public Position[],Box2D.Dynamics.Contacts Positions
Результат Box2D.Dynamics.Contacts.Position[]

Velocities публичное свойство

public Velocity[],Box2D.Dynamics.Contacts Velocities
Результат Box2D.Dynamics.Contacts.Velocity[]