These C routines are part of XFuniter, please note that
XFuniter is "Work in progress" at the moment and that
some features may not work and there are probably a 
few bugs. I'm currently trying to rewrite code as much 
as possible from the original version, but that takes
time... Please note that this version of Funiter
requires Allegro 4.0. see: http://alleg.sourceforge.net/
http://alleg.sourceforge.net/wip.html

XFuniter is Copyright (C) 1995-2002 by Stijn Wolters.
Original idea: Ernic Kamerich (University of Nijmegen).

You may distribute it under the GNU General Public Lincense,
see COPYING for more information.

(X)Funiter (short for FUNction ITERation) is an application 
developed for educational purposes as a laboratory,
generating graphs of several types for iteration of real
and complex functions, with comfortable switching between 
related types of graphs. Originaly developed in the context of 
courses at the University of Nijmegen (Netherlands) for
highschool students with a special interest in beta-studies.

You can contact me at stijnw@xs4all.nl or subscribe to the Funiter
mailinglist (a mail with "subscribe" (without the quotes) in the body
to: Funiter-subscribe@yahoogroups.com should be sufficient; you will
then receive a standard message to which you must reply to active the
subscription).

The webpage where you can find Funiter is:

http://www.xs4all.nl/~stijnw/Funiter

You can find the latest WIP version and news: 

http://catv0136.extern.kun.nl/~stijnw/Funiter/ 

Please remember that the opensource version is still "work in progress",
more routines will be added as soon as I cleaned them up a bit ;-).

You can compile the sources by typing:

./make_funiter

after that you can type:

./xfuniter

to run funiter.

---known bugs---

Postscript: for some reason black becomes white and white remains white.
Mouse is not moving smoothly when the statusbar is updated.

---New features---

* EscapeValueChanged is now updated for each GraphPar.
* Step by step iteration (inverse) asks for recalculating the Julia-set in case there's not enough memory to hold the original image when the user switches from Julia -> step-by-step iteration.
