Bottom
Next
Contents
Contents
Index to programs
Introduction
Programs will run on either Model A or B
1 Graphics Commands
Modes
Pixel sizes
Drawing
Useful commands
Examples
Colours
Changing the palette
Selecting a colour
Moving the origin
Turning off the text cursor
Interlace
Sideways scrolling
Procedures in BASIC
2 Functions and Symmetry
Three ways of drawing a circle
1 Iterative method
2 Polar coordinate method
3 Quadratic solution method
Lissajoux figures
Lissajoux pattern
Ball of wool
Symmetry
Persian Carpet
Multicoloured pattern
Flag
Sketch Pad
3 The Third Dimension
Colours
Polo
Hidden line removal
Perspective
Cubes
Sphere
Planets
Character-defined planets
4 Animation
Redrawing
Kaleidoscope
Palette changes
Flat Spiral
Rotating squares
Multi-coloured spiral
Rotating Fan
Beach balls
Instant plotting
Tumbling box
Condor
Plankton
5 Recursion
Recursive patterns
Recursive procedures
Local variables
Advantages and limitations of recursion
Replacement patterns
Recursive diamonds
Recursive squares
Intelligent parameters
Circles
Recursive calls within a loop
Koch flake
Line replacement patterns
C-Curve
C-CURVE
Dragon Curve
Tree
Ideas that have grown from PROCTREE
6 Pictures
Windy field
Merry-go-round
Rainbow
Desert Island
Appendix A
Index
Next
Top