quadtree.Measure Class Reference

This is an example Measure object, as is required by a Quadtree. More...

Inheritance diagram for quadtree.Measure:

quadtree.AbstractMeasure

List of all members.

Public Member Functions

def detail
 Calculates the average absolute difference from the average of a region.
def aproximate
 Calculates the average pixel value over a region.
def blend
 Blends two node values.
def blend3
 Blends three node values.


Detailed Description

This is an example Measure object, as is required by a Quadtree.

Definition at line 510 of file quadtree.py.


Member Function Documentation

def quadtree.Measure.aproximate (   self,
  grid,
  corner,
  dims 
)

Calculates the average pixel value over a region.

Reimplemented from quadtree.AbstractMeasure.

Definition at line 528 of file quadtree.py.

def quadtree.Measure.blend (   self,
  col1,
  col2,
  ratio 
)

Blends two node values.

Reimplemented from quadtree.AbstractMeasure.

Definition at line 540 of file quadtree.py.

def quadtree.Measure.blend3 (   self,
  col1,
  col2,
  col3,
  ratio1,
  ratio2,
  ratio3 
)

Blends three node values.

Reimplemented from quadtree.AbstractMeasure.

Definition at line 546 of file quadtree.py.

def quadtree.Measure.detail (   self,
  grid,
  corner,
  dims,
  bias 
)

Calculates the average absolute difference from the average of a region.

Todo:
remove bias - see AbstractMeasure

Reimplemented from quadtree.AbstractMeasure.

Definition at line 514 of file quadtree.py.


The documentation for this class was generated from the following file:

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