Package quadtree_demo

Shows how to use the quadtree and quadtree_image functions and classes. More...


Functions

def round_grid
def int_rand_grid
def demo_quadtree
 Demonstrates the working of a Quadtree.
def demo_discrete_rnd_interpolation
 This demo illustrates how to get better results with quadtrees holding discrete data.
def demo_quadtree_image
 Demonstrates the working of the Quadtree with ImageMeasure.
def demo_quadtree_interpolate
 Demonstrates the working of the Quadtree with ImageMeasure.
def demo

Variables

list pallet
float CHANNEL_DETAIL = 0.1
float IMAGE_DETAIL = 0.05


Detailed Description

Shows how to use the quadtree and quadtree_image functions and classes.


Function Documentation

def quadtree_demo.demo (  ) 

Definition at line 188 of file quadtree_demo.py.

def quadtree_demo.demo_discrete_rnd_interpolation (  ) 

This demo illustrates how to get better results with quadtrees holding discrete data.

Four methods are tested: rounding randomisation rounding on interpolated data randomisation on interpolated data

We assume the discrete data to be taken from an ordered tile set. For comparisson, trees with continuous data are also generated.

Definition at line 80 of file quadtree_demo.py.

def quadtree_demo.demo_quadtree (  ) 

Demonstrates the working of a Quadtree.

Definition at line 55 of file quadtree_demo.py.

def quadtree_demo.demo_quadtree_image (  ) 

Demonstrates the working of the Quadtree with ImageMeasure.

Definition at line 119 of file quadtree_demo.py.

def quadtree_demo.demo_quadtree_interpolate (  ) 

Demonstrates the working of the Quadtree with ImageMeasure.

Definition at line 154 of file quadtree_demo.py.

def quadtree_demo.int_rand_grid (   grid  ) 

Definition at line 36 of file quadtree_demo.py.

def quadtree_demo.round_grid (   grid  ) 

Definition at line 25 of file quadtree_demo.py.


Variable Documentation

Definition at line 22 of file quadtree_demo.py.

Definition at line 23 of file quadtree_demo.py.

Initial value:

[
    (1.0, 0, 0, 1),
    (1.0, 0, 0, 1),
    (.6, 0, 0, 1),
    (.6, .3, .3, 1),
    (0, .3, .3, 1),
    (0, .5, .5, 1),
    (0, .5, .5, 1)
    ]

Definition at line 12 of file quadtree_demo.py.


Generated on Sun May 24 21:48:22 2009 by  doxygen 1.5.8