Bitmap/Bresenham's line algorithm: Difference between revisions

Tweak
m (Verbage)
(Tweak)
Line 2,636:
data.clear(); sz.pump(data,T(Void,rgb.toBigEndian(3)));
}
fcn __sGet(x,y){ data.toBigEndian(3*y*w*3 + x,3); } //ppm[x,y]
fcn __sSet(rbg,x,y){ data[3*y*w*3 + x*3,3]=rbg.toBigEndian(3); } //ppm[x,y]=rgb
fcn write(out){
out.write("P6\n#rosettacode PPM\n%d %d\n255\n".fmt(w,h));
Anonymous user