PackageBox2D.Dynamics
Classpublic class b2Island



Public Properties
 PropertyDefined by
  m_allocator : *
b2Island
  m_bodies : Array
b2Island
  m_bodyCapacity : int
b2Island
  m_bodyCount : int
b2Island
  m_contactCapacity : int
b2Island
  m_contactCount : int
b2Island
  m_contacts : Array
b2Island
  m_jointCapacity : int
b2Island
  m_jointCount : int
b2Island
  m_joints : Array
b2Island
  m_positionError : Number
b2Island
  m_positionIterationCount : uint
[static]
b2Island
Public Methods
 MethodDefined by
  
b2Island(bodyCapacity:int, contactCapacity:int, jointCapacity:int, allocator:*)
b2Island
  
AddBody(body:b2Body):void
b2Island
  
AddContact(contact:b2Contact):void
b2Island
  
AddJoint(joint:b2Joint):void
b2Island
  
Clear():void
b2Island
  
Solve(step:b2TimeStep, gravity:b2Vec2):void
b2Island
  
UpdateSleep(dt:Number):void
b2Island
Property detail
m_allocatorproperty
public var m_allocator:*
m_bodiesproperty 
public var m_bodies:Array
m_bodyCapacityproperty 
public var m_bodyCapacity:int
m_bodyCountproperty 
public var m_bodyCount:int
m_contactCapacityproperty 
public var m_contactCapacity:int
m_contactCountproperty 
public var m_contactCount:int
m_contactsproperty 
public var m_contacts:Array
m_jointCapacityproperty 
public var m_jointCapacity:int
m_jointCountproperty 
public var m_jointCount:int
m_jointsproperty 
public var m_joints:Array
m_positionErrorproperty 
public var m_positionError:Number
m_positionIterationCountproperty 
public static var m_positionIterationCount:uint
Constructor detail
b2Island()constructor
public function b2Island(bodyCapacity:int, contactCapacity:int, jointCapacity:int, allocator:*)Parameters
bodyCapacity:int
 
contactCapacity:int
 
jointCapacity:int
 
allocator:*
Method detail
AddBody()method
public function AddBody(body:b2Body):voidParameters
body:b2Body
AddContact()method 
public function AddContact(contact:b2Contact):voidParameters
contact:b2Contact
AddJoint()method 
public function AddJoint(joint:b2Joint):voidParameters
joint:b2Joint
Clear()method 
public function Clear():void
Solve()method 
public function Solve(step:b2TimeStep, gravity:b2Vec2):voidParameters
step:b2TimeStep
 
gravity:b2Vec2
UpdateSleep()method 
public function UpdateSleep(dt:Number):voidParameters
dt:Number