Total circles area: Difference between revisions
Content added Content deleted
(→{{header|C}}: fast scanline method) |
m (→{{header|C}}: note to self: don't monkey around with code while submitting) |
||
Line 255: | Line 255: | ||
F miny = INFINITY, maxy = -INFINITY; |
F miny = INFINITY, maxy = -INFINITY; |
||
for (i = 0; i < n_circs; i++) { |
for (i = 0; i < n_circs; i++) { |
||
⚫ | |||
⚫ | |||
circles[i].r2 = sq(circles[i].r); |
circles[i].r2 = sq(circles[i].r); |
||
circles[i].y0 = circles[i].y - circles[i].r; |
circles[i].y0 = circles[i].y - circles[i].r; |
||
circles[i].y1 = circles[i].y + circles[i].r; |
circles[i].y1 = circles[i].y + circles[i].r; |
||
⚫ | |||
⚫ | |||
} |
} |
||