/** * La classe Bresenham2D implante un programme d'affichage * de segments de droites 2D rasterises pour l'affichage. * * @author Nicolas Janey * @author nicolas.janey@univ-fcomte.fr * @version 1.0, 16/11/08 */ public class Bresenham2D { public static void main(String [] args) { ApplicationFrame f; f = new ApplicationFrame("Tracé de segment par algorithme de Bresenham"); f.add("Bresenham 2D en 4 connexité (1)", (Afficheur) new Afficheur4Connexite1()); f.add("Bresenham 2D en 4 connexité (2)", (Afficheur) new Afficheur4Connexite2()); f.add("Bresenham 2D en 4 connexité (1+2)", (Afficheur) new Afficheur4Connexite1et2()); f.add("Bresenham 2D en 4 connexité", (Afficheur) new Afficheur4Connexite()); f.add("Bresenham 2D en 8 connexité", (Afficheur) new Afficheur8Connexite()); f.setSize(480,360); f.setLocation(50,250); f.setVisible(true); } }