Packagejiglib.collision
Classpublic class CollisionSystem



Public Methods
 MethodDefined by
  
CollisionSystem
  
CollisionSystem
  
detectAllCollisions(bodies:Array, collArr:Array):void
CollisionSystem
  
detectCollisions(body:RigidBody, collArr:Array):void
CollisionSystem
  
CollisionSystem
  
CollisionSystem
  
CollisionSystem
  
segmentIntersect(out:Object, seg:JSegment, ownerBody:RigidBody):Boolean
CollisionSystem
Constructor detail
CollisionSystem()constructor
public function CollisionSystem()
Method detail
addCollisionBody()method
public function addCollisionBody(body:RigidBody):voidParameters
body:RigidBody
detectAllCollisions()method 
public function detectAllCollisions(bodies:Array, collArr:Array):voidParameters
bodies:Array
 
collArr:Array
detectCollisions()method 
public function detectCollisions(body:RigidBody, collArr:Array):voidParameters
body:RigidBody
 
collArr:Array
removeAllCollisionBodys()method 
public function removeAllCollisionBodys():void
removeCollisionBody()method 
public function removeCollisionBody(body:RigidBody):voidParameters
body:RigidBody
segmentBounding()method 
public function segmentBounding(seg:JSegment, obj:RigidBody):BooleanParameters
seg:JSegment
 
obj:RigidBody

Returns
Boolean
segmentIntersect()method 
public function segmentIntersect(out:Object, seg:JSegment, ownerBody:RigidBody):BooleanParameters
out:Object
 
seg:JSegment
 
ownerBody:RigidBody

Returns
Boolean