Algoritmo Java para desenhar uma linha

    public final void drawLine(double x1, double y1, double x2, double y2) {
        for (double x = x1; x < x2; x++) {
            set(x, y1 + (y2 - y1) * (x - x1) / (x2 - x1));
        }
    }
Bredo