> hmmmm ... have you tested these routines with all possible radii ?
>
> without testing them myself, i suspect that there will be certain values
> for r (radius) that result in a less than perfectly filled circle or
> semi-circle. this being because of the rounding errors in the math
> functions and the line algorithm. nothing can be done about that except to
> be aware that these things happen :)
Hmmmm ... that is a good point. That's happened to me in the past (as you
know). I will do some more testing in a bit.
Thank you for bringing this up. I hope my previous smart-a**ed comments
didn't precipitate your feuding with Clive! :)
-J