wavelet
Class BestBasis

java.lang.Object
  |
  +--wavelet.BestBasis

public class BestBasis
extends java.lang.Object

provides methods to extract a best basis from a wavelet packet transform. Use at own risk! this code hasn't been used/tested in a while.


Constructor Summary
BestBasis()
           
 
Method Summary
static dataStructures.Hedge btnt2bbasis(dataStructures.BinaryTreeNode root, int maxlevel)
          btnt2bbasis() This function returns the best graph basis of INTERVALs.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BestBasis

public BestBasis()
Method Detail

btnt2bbasis

public static dataStructures.Hedge btnt2bbasis(dataStructures.BinaryTreeNode root,
                                               int maxlevel)
btnt2bbasis() This function returns the best graph basis of INTERVALs. Input: BinaryTreeNode root This is the root of the current BTN tree. int maxlevel Search to this depth for the best basis. Output: Hedge btnt2bbasis The return value contains the INTERVAL contents of the best basis BTN data structures in the tree at `root'. Assumptions: 1. maxlevel>=0 2. `root' is non-NULL