Packageflare.physics.test
Classpublic final class BoxBoxCollision
InheritanceBoxBoxCollision Inheritance Object
Implements flare.physics.ICollision

Detects collisions between two boxes.



Public Methods
 MethodDefined By
  
Creates a new BoxBoxCollision object.
BoxBoxCollision
  
test(b0:Collider, b1:Collider, contacs:Vector.<Contact>, numContacts:int):int
Test two colliders for collisions and contact points.
BoxBoxCollision
Constructor Detail
BoxBoxCollision()Constructor
public function BoxBoxCollision()

Creates a new BoxBoxCollision object.

Method Detail
test()method
public final function test(b0:Collider, b1:Collider, contacs:Vector.<Contact>, numContacts:int):int

Test two colliders for collisions and contact points. This method outputs the contacts in a plain contact list. This allows for reusing previous contacts and to test multiple tests in batch.

Parameters

b0:Collider — The first colldier to test.
 
b1:Collider — The second collider to test.
 
contacs:Vector.<Contact> — The contact list where the result contacts will be stored.
 
numContacts:int — The first contacts vector index where new contacts will be placed.

Returns
int — The resulted last contact index.