| blend_demo | Demonstrates how to make blends of seamless tiles |
| draw | Contains some drawing functions |
| enhanced_grid | Contains 2D and 3D Grid containers that supports extended slicing syntax |
| fast_grid | Contains 2D Grid containers that supports useful iterators |
| gradient | Functions for handling colour gradients |
| image | Contains some utility methods for handling images |
| image_demo | Illustrates some of the functions in the image module |
| non_uniform_random_int | Provides functionality for generating non-uniform random integers |
| perlin_demo | Illustrates some functions in the perlin_noise module |
| perlin_images_demo | Illustrates some perlin_noise features |
| perlin_noise | Contains the algorithms for producing perlin noise |
| poisson_disk | Contains functions for generating Poisson disk samples |
| poisson_disk_demo | Illustrates som poisson_disk features |
| python_image_code | Contains documentation this library |
| quadtree | A general purpose (compression) Quadtree class |
| quadtree_demo | Shows how to use the quadtree and quadtree_image functions and classes |
| quadtree_image | Functions to manipulate images in Quadtrees |
| random_distributions | This module provides functionality to generate random numbers with arbitrary distributions |
| random_distributions_demo | Demonstrates to generation of numbers from an arbitrary distribution |
| random_image | This module contains functions that can be used to generate textures |
| random_image_demo | Demonstrates the usage of some of the fucntions in random_image |
| super_saturation | Under construction - do not use! |
| tiles | Provides funtions for quilting images together; to be used in seamless tile generation algorithms |
| tiles_demo | Demo functions in tiles |
1.5.8