C# 클래스 Box2D.Dynamics.Island

This is an internal class.
파일 보기 프로젝트 열기: gerich-home/box2dnet

공개 프로퍼티들

프로퍼티 타입 설명
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[]