Crystal 2D
==========

This distribution contains source code to the Crystal 2D program.

This file is intended to explain what's where in this archive.

This file is currently very basic.

--------------------------------------------------------------------

Firstly the oddities:

I develop in part using a tool called "GRASP". This explains the
Crystal2D.gws file - this is a GRASP project file.
You can probably ignore this.   GRASP is a sort of text editor.
It is free.  For more details, see:

  http://www.eng.auburn.edu/department/cse/research/grasp/

--------------------------------------------------------------------

JAX is the name of a compression program.  I use it to make my
jar files download more rapidly and run faster.
You can probably ignore this as well.  JAX is free.
It normally lives underneath http://www.alphaworks.ibm.com/

--------------------------------------------------------------------

The index.html file runs the jar file.

The native_class_files.html file runs the applet from the classes
themselves.

Various Windows-oriented batch files are supplied to do things like
invoke the program as an application and build the jar file.

--------------------------------------------------------------------

Java source files:

Crystal2D.java        - primary control and user interface;
Crystal2D_Canvas.java - handles image redraw and mouse events;
Crystal2D_Grid.java   - does the CA update - and generates images of it;
TT[xyz]               - various utility classes;
-- 
__________
 |im |yler  The Mandala Centre  http://alife.co.uk/  tt@cryogen.com
