panwave
panwave::WaveletPacketTree Member List

This is the complete list of members for panwave::WaveletPacketTree, including all inherited members.

Decompose() overridepanwave::WaveletPacketTreevirtual
DecomposeNode(size_t node) (defined in panwave::WaveletPacketTree)panwave::WaveletPacketTreeprotected
GetChild(size_t parent, size_t child_index) constpanwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k >inlineprotected
GetFirstLeaf() constpanwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k >inlineprotected
GetHeight() constpanwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k >inlineprotected
GetLastLeaf() constpanwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k >inlineprotected
GetLeafCount() constpanwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k >inlineprotected
GetNodeData(size_t index)panwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k >inlineprotected
GetParent(size_t child) constpanwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k >inlineprotected
GetRootSignal() overridepanwave::WaveletPacketTreeTemplateBase< 2 >inlinevirtual
GetWaveletLevelCount() const overridepanwave::WaveletPacketTreeTemplateBase< 2 >inline
panwave::WaveletPacketTreeBase::GetWaveletLevelCount() const =0panwave::WaveletPacketTreeBasepure virtual
IsLeaf(size_t node) constpanwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k >inlineprotected
IsMarked(size_t node) constpanwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k >inlineprotected
IsolateLevel(size_t level) (defined in panwave::WaveletPacketTree)panwave::WaveletPacketTreeprotected
operator=(const WaveletPacketTreeBase &)=delete (defined in panwave::WaveletPacketTreeBase)panwave::WaveletPacketTreeBase
operator=(const WaveletPacketTreeBase &&)=delete (defined in panwave::WaveletPacketTreeBase)panwave::WaveletPacketTreeBase
Reconstruct(size_t level) overridepanwave::WaveletPacketTreevirtual
ReconstructNode(size_t node) (defined in panwave::WaveletPacketTree)panwave::WaveletPacketTreeprotected
SetMark(size_t node)panwave::Tree< WaveletPacketTreeBase::WaveletPacketTreeNodeData, k >inlineprotected
SetRootSignal(const std::vector< double > *signal) overridepanwave::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::WaveletPacketTreeBasevirtual