29#ifndef PGF_WAVELETTRANSFORM_H
30#define PGF_WAVELETTRANSFORM_H
41#ifdef __PGFROISUPPORT__
98#ifdef __PGFROISUPPORT__
109 const bool TileIsRelevant(
int level, UINT32 tileX, UINT32 tileY)
const { ASSERT(m_indices); ASSERT(level >= 0 && level <
m_nLevels);
return m_indices[level].IsInside(tileX, tileY); }
115 UINT32 GetNofTiles(
int level)
const { ASSERT(level >= 0 && level <
m_nLevels);
return 1 << (
m_nLevels - level - 1); }
120 const PGFRect& GetAlignedROI(
int level)
const {
return m_subband[level][
LL].GetAlignedROI(); }
127 #ifdef __PGFROISUPPORT__
128 delete[] m_indices; m_indices =
nullptr;
137#ifdef __PGFROISUPPORT__
#define NSubbands
number of subbands per level
PGF wavelet subband class.