sim.physics2D.collisionDetection
Class CollisionDetectionEngine

java.lang.Object
  extended by sim.physics2D.collisionDetection.CollisionDetectionEngine

public class CollisionDetectionEngine
extends java.lang.Object

The CollisionDetectionEngine coordinates and abstracts the collision detection logic.


Constructor Summary
CollisionDetectionEngine()
           
 
Method Summary
 Bag getCollisions()
          Returns a list of the pairs of objects currently colliding.
 void register(PhysicalObject2D objCol)
          Registers an object with the collision detection engine.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollisionDetectionEngine

public CollisionDetectionEngine()
Method Detail

getCollisions

public Bag getCollisions()
Returns a list of the pairs of objects currently colliding.


register

public void register(PhysicalObject2D objCol)
Registers an object with the collision detection engine.