Created by the British Broadcasting Corporation.
#include <wavelet_utils.h>
| dirac::Subband::Subband | ( | ) |
| dirac::Subband::Subband | ( | int | xpos, | |
| int | ypos, | |||
| int | xlen, | |||
| int | ylen | |||
| ) |
The constructor parameters are
| xpos | the xposition of the subband when packed into a big array with all the others | |
| ypos | the xposition of the subband | |
| xlen | the width of the subband | |
| ylen | the height of the subband |
| dirac::Subband::Subband | ( | int | xpos, | |
| int | ypos, | |||
| int | xlen, | |||
| int | ylen, | |||
| int | d | |||
| ) |
The constructor parameters are
| xpos | the xposition of the subband when packed into a big array with all the others | |
| ypos | the xposition of the subband | |
| xlen | the width of the subband | |
| ylen | the height of the subband | |
| d | the depth of the subband in the wavelet transform |
| dirac::Subband::~Subband | ( | ) |
| int dirac::Subband::Child | ( | const int | n | ) | const [inline] |
References m_children.
| const std::vector<int>& dirac::Subband::Children | ( | ) | const [inline] |
References m_children.
| int dirac::Subband::Depth | ( | ) | const [inline] |
References m_depth.
References m_code_block_array.
References m_code_block_array.
Referenced by dirac::GenericBandCodec< EntropyCodec >::DoWorkCode(), and dirac::GenericBandCodec< EntropyCodec >::DoWorkDecode().
| int dirac::Subband::Max | ( | ) | const [inline] |
References m_max_bit.
| int dirac::Subband::Parent | ( | ) | const [inline] |
| int dirac::Subband::QuantIndex | ( | ) | const [inline] |
| int dirac::Subband::Scale | ( | ) | const [inline] |
References m_depth.
| void dirac::Subband::SetDepth | ( | const int | d | ) | [inline] |
References m_depth.
| void dirac::Subband::SetMax | ( | const int | m | ) | [inline] |
References m_max_bit.
| void dirac::Subband::SetNumBlocks | ( | const int | ynum, | |
| const int | xnum | |||
| ) |
| void dirac::Subband::SetParent | ( | const int | p | ) | [inline] |
References m_parent.
| void dirac::Subband::SetQuantIndex | ( | const int | idx | ) | [inline] |
References m_qindex.
| void dirac::Subband::SetSkip | ( | const bool | skip | ) | [inline] |
References m_skipped.
| void dirac::Subband::SetUsingMultiQuants | ( | const bool | multi | ) | [inline] |
References m_multi_quants.
| void dirac::Subband::SetWt | ( | const float | w | ) |
| bool dirac::Subband::Skipped | ( | ) | const [inline] |
References m_skipped.
| bool dirac::Subband::UsingMultiQuants | ( | ) | const [inline] |
References m_multi_quants.
Referenced by dirac::GenericBandCodec< EntropyCodec >::CodeCoeffBlock(), and dirac::GenericBandCodec< EntropyCodec >::DecodeCoeffBlock().
| double dirac::Subband::Wt | ( | ) | const [inline] |
References m_wt.
| int dirac::Subband::Xl | ( | ) | const [inline] |
References m_xl.
| int dirac::Subband::Xp | ( | ) | const [inline] |
| int dirac::Subband::Yl | ( | ) | const [inline] |
References m_yl.
| int dirac::Subband::Yp | ( | ) | const [inline] |
std::vector<int> dirac::Subband::m_children [private] |
Referenced by Child(), and Children().
TwoDArray<CodeBlock> dirac::Subband::m_code_block_array [private] |
Referenced by GetCodeBlocks().
int dirac::Subband::m_depth [private] |
Referenced by Depth(), Scale(), and SetDepth().
int dirac::Subband::m_max_bit [private] |
bool dirac::Subband::m_multi_quants [private] |
Referenced by SetUsingMultiQuants(), and UsingMultiQuants().
int dirac::Subband::m_parent [private] |
Referenced by Parent(), and SetParent().
int dirac::Subband::m_qindex [private] |
Referenced by QuantIndex(), and SetQuantIndex().
bool dirac::Subband::m_skipped [private] |
double dirac::Subband::m_wt [private] |
Referenced by Wt().
int dirac::Subband::m_xl [private] |
Referenced by Xl().
int dirac::Subband::m_xp [private] |
Referenced by Xp().
int dirac::Subband::m_yl [private] |
Referenced by Yl().
int dirac::Subband::m_yp [private] |
Referenced by Yp().
© 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.