Costruzione di Interfacce - Paolo Cignoni
69
Spigolo sinistro
LeftEdgeScan (int xmin,
              int ymin,
              int xmax,
              int ymax,
              int value)
{
int x, y, numerator, denominator, increment;
x = xmin;
numerator = xmax-xmin;
denominator = ymax-ymin;
increment = denominator;
for ( y=ymin ; y<ymax ; y++ ) {
WritePixel(x, y, value);
increment = increment + numerator;
if (increment > denominator) {
x++;
increment = increment - denominator;
}
}
}
Variabili intere
Inizializzazione