void | 
Facade.addAsteroidToWorld(World world,
                  Asteroid asteroid)  | 
void | 
Facade.addBulletToWorld(World world,
                Bullet bullet)  | 
void | 
Facade.addPlanetoidToWorld(World world,
                   Planetoid planetoid)  | 
void | 
Facade.addShipToWorld(World world,
              Ship ship)  | 
void | 
Facade.evolve(World world,
      double dt,
      asteroids.part2.CollisionListener collisionListener)  | 
java.util.Set<? extends java.lang.Object> | 
Facade.getEntities(World world)  | 
java.lang.Object | 
Facade.getEntityAt(World world,
           double x,
           double y)  | 
double[] | 
Facade.getPositionNextCollision(World world)  | 
double | 
Facade.getTimeNextCollision(World world)  | 
java.util.Set<? extends Asteroid> | 
Facade.getWorldAsteroids(World world)
WORLD: Asteroids and planetoids 
 | 
java.util.Set<? extends Bullet> | 
Facade.getWorldBullets(World world)  | 
java.util.Set<? extends Planetoid> | 
Facade.getWorldPlanetoids(World world)  | 
java.util.Set<? extends Ship> | 
Facade.getWorldShips(World world)  | 
double[] | 
Facade.getWorldSize(World world)  | 
boolean | 
Facade.isTerminatedWorld(World world)  | 
void | 
Facade.removeAsteroidFromWorld(World world,
                       Asteroid asteroid)  | 
void | 
Facade.removeBulletFromWorld(World world,
                     Bullet bullet)  | 
void | 
Facade.removePlanetoidFromWorld(World world,
                        Planetoid planetoid)  | 
void | 
Facade.removeShipFromWorld(World world,
                   Ship ship)  | 
void | 
Facade.terminateWorld(World world)  |