Features of the Applet

In addition to just drawing lines, there are a few other options.

Checkboxes

Iterate - when this box is checked, the Applet will automatically increase the recursion depth by one every time the Generate button is pushed.

Snap - when this box is checked, points drawn will automatically "snap" onto a shown grid.

Symmetrical - when this box is checked, a mirror image of the figure will be drawn in addition to the original figure.

Palette selection (the first choice box)

Fade Half 1 and Fade Half 2 - palettes composed of fifty colors ranging from light to dark.

Fade Full 1 and Fade Full 2 - palettes composed of fifty colors ranging from light to dark and then back to light.

Random - a palette of fifty random colors.

Coloring Method selection (the second choice box)

Sequential 1 - the first line drawn will be color 1(from the current pallete), the second color 2, and so on. When the end of the pallete is reached, the line colors start from 1 again.

Sequential 2 - The drawing will start with color 1 and end with color 50. If the drawing has more than 50 lines, multiple lines will have the same color.

Diagonal - lines of diagonal color on the drawing.

Spacial - "fade" from color 1 on the left to color 50 on the right.

Random - every line has a random color between 1 and 50.

An Example Figure

The Applet