Created by the British Broadcasting Corporation.
A class encapulating all the subbands produced by a transform.
#include <wavelet_utils.h>
dirac::SubbandList::SubbandList | ( | ) | [inline] |
dirac::SubbandList::~SubbandList | ( | ) | [inline] |
void dirac::SubbandList::Clear | ( | ) | [inline] |
References bands.
void dirac::SubbandList::Init | ( | const int | depth, |
const int | xlen, | ||
const int | ylen | ||
) |
int dirac::SubbandList::Length | ( | ) | const [inline] |
References bands.
float dirac::SubbandList::PerceptualWeight | ( | const float | xf, |
const float | yf, | ||
const CompSort | cs | ||
) | [private] |
std::vector<Subband> dirac::SubbandList::bands [private] |
Referenced by AddBand(), Clear(), Length(), and operator()().
© 2004 British Broadcasting Corporation.
Dirac code licensed under the Mozilla Public License (MPL) Version 1.1.
HTML documentation generated by Dimitri van Heesch's
excellent Doxygen tool.