displayProjection(new ShadowCasting(), "Shadowcasting", b, x1, y1);
displayProjection(new PrecisePermissive(), "Precise Permissive", b, x1, y1);
displayProjection(new BresLos(false), "Bresenham", b, x1, y1);
BresLos bl = new BresLos(true);
displayProjection(bl, "Symmetric Bresenham", b, x1, y1);
displayProjection(new BresOpportunisticLos(), "Opportunistic Bresenham", b, x1, y1);
}