Decompose() override | panwave::WaveletPacketTree | virtual |
DecomposeNode(size_t node) (defined in panwave::WaveletPacketTree) | panwave::WaveletPacketTree | protected |
GetChild(size_t parent, size_t child_index) const | panwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k > | inlineprotected |
GetFirstLeaf() const | panwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k > | inlineprotected |
GetHeight() const | panwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k > | inlineprotected |
GetLastLeaf() const | panwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k > | inlineprotected |
GetLeafCount() const | panwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k > | inlineprotected |
GetNodeData(size_t index) | panwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k > | inlineprotected |
GetParent(size_t child) const | panwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k > | inlineprotected |
GetRootSignal() override | panwave::WaveletPacketTreeTemplateBase< 2 > | inlinevirtual |
GetWaveletLevelCount() const override | panwave::WaveletPacketTreeTemplateBase< 2 > | inline |
panwave::WaveletPacketTreeBase::GetWaveletLevelCount() const =0 | panwave::WaveletPacketTreeBase | pure virtual |
IsLeaf(size_t node) const | panwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k > | inlineprotected |
IsMarked(size_t node) const | panwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k > | inlineprotected |
IsolateLevel(size_t level) (defined in panwave::WaveletPacketTree) | panwave::WaveletPacketTree | protected |
operator=(const WaveletPacketTreeBase &)=delete (defined in panwave::WaveletPacketTreeBase) | panwave::WaveletPacketTreeBase | |
operator=(const WaveletPacketTreeBase &&)=delete (defined in panwave::WaveletPacketTreeBase) | panwave::WaveletPacketTreeBase | |
Reconstruct(size_t level) override | panwave::WaveletPacketTree | virtual |
ReconstructNode(size_t node) (defined in panwave::WaveletPacketTree) | panwave::WaveletPacketTree | protected |
SetMark(size_t node) | panwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k > | inlineprotected |
SetRootSignal(const std::vector< double > *signal) override | panwave::WaveletPacketTreeTemplateBase< 2 > | inlinevirtual |
Tree(size_t height) | panwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k > | inlineexplicit |
Unmark() | panwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k > | inlineprotected |
wavelet_ (defined in panwave::WaveletPacketTreeTemplateBase< 2 >) | panwave::WaveletPacketTreeTemplateBase< 2 > | protected |
WaveletPacketTree(size_t height, const Wavelet *wavelet, DyadicMode dyadic_mode=DyadicMode::Odd, PaddingMode padding_mode=PaddingMode::Zeroes) | panwave::WaveletPacketTree | |
WaveletPacketTreeBase(const WaveletPacketTreeBase &)=delete (defined in panwave::WaveletPacketTreeBase) | panwave::WaveletPacketTreeBase | |
WaveletPacketTreeBase(const WaveletPacketTreeBase &&)=delete (defined in panwave::WaveletPacketTreeBase) | panwave::WaveletPacketTreeBase | |
WaveletPacketTreeBase()=default (defined in panwave::WaveletPacketTreeBase) | panwave::WaveletPacketTreeBase | |
WaveletPacketTreeTemplateBase(size_t height, const Wavelet *wavelet) (defined in panwave::WaveletPacketTreeTemplateBase< 2 >) | panwave::WaveletPacketTreeTemplateBase< 2 > | inline |
~WaveletPacketTree() override=default (defined in panwave::WaveletPacketTree) | panwave::WaveletPacketTree | |
~WaveletPacketTreeBase()=default (defined in panwave::WaveletPacketTreeBase) | panwave::WaveletPacketTreeBase | virtual |