Wouldn’t you know? Shortly after releasing FASTCIRC, a subroutine for
plotting HGR circles faster than you can say “cir…”, I realized that it
could be easily generalized to draw arcs of any length (0..64, where 0 is a
single point and 64 is a full circle) and any starting angle (0..63).
I also noticed that arcs are useful in many more cases than circles—like
rounded rectangles, for example. And, of course, a circle is just a special
case of an arc, so I’m superseding FASTCIRC with FASTARC, now available on
my website. (FASTCIRC will remain available, though it is now
“deprecated”.)
FASTARC has two entry points: FASTARC, for full generality, and FASTCIRC,
for convenient circles without the Start and Length parameters. It now
contains a more robust self-relocater.
As usual, there’s a full description, a Merlin listing, and a disk image
(.PO!) for download, containing Merlin source and several demo programs.
--
-michael - NadaNet 3.1 and AppleCrate II:
http://michaeljmahon.com