qix

vector swirl
Patrick J. Naughton.
1991

History 01-Nov-2000: Allocation checks
03-Mar-1998: Combined with Darrick Brown's geometry .
10-May-1997: Compatible with xscreensaver
29-Jul-1990: support for multiple screens.
made check_bounds_?() a macro.
fixed initial parameter setup.
15-Dec-1989: Fix for proper skipping of {White,Black}Pixel() in colors.
08-Oct-1989: Fixed bug in memory allocation in init_qix().
Moved seconds() to an extern.
23-Sep-1989: Switch to random() and fixed bug w/ less than 4 lines.
20-Sep-1989: Lint.
24-Mar-1989: Written.