Type:
Note that the tree must be a balanced binary tree, and that overlapping tree copying using the subtree methods is unsafe. |
CoefAccess | (floatVector& fv) ; |
Construct tree access class given vector of wavelet coefficients |
unsigned int depth | () const ; |
Tree depth - a tree with a single node has depth 1 |
static unsigned int subband_length | (unsigned int i) ; |
Length of subband at level i in the tree |
float& operator() | (unsigned int i, unsigned int j) const ; |
Access detail coefficient d_{i,j} |
floatSubvector subband | (unsigned int i) ; |
Access subband at resolution i |
CoefAccessSubtree subtree | (unsigned int i, unsigned int j) ; |
Return subtree rooted at node (i,j). The result of this member function may be assigned to in order to change a subtree. |
CoefAccessSubtree subtree | (unsigned int i, unsigned int j, unsigned int depth) ; |
Return subtree of specified depth rooted at node (i,j) |