![]() |
SOPT
Sparse OPTimisation
|
Holds wavelets coefficients. More...
#include <wavelet_data.h>
Classes | |
struct | DirectFilter |
Holds filters for direct transform. More... | |
Public Types | |
using | t_scalar = t_real |
Type of the underlying scalar. More... | |
using | t_vector = Array< t_real > |
Type of the underlying vector. More... | |
Public Member Functions | |
WaveletData (std::initializer_list< t_scalar > const &coefs) | |
Constructs from initializers. More... | |
WaveletData (t_vector const &coefs) | |
Constructs from vector. More... | |
Public Attributes | |
t_vector const | coefficients |
Wavelet coefficient per-se. More... | |
struct sopt::wavelets::WaveletData::DirectFilter | direct_filter |
struct { | |
t_vector low_even | |
High-pass filter for direct transform. More... | |
t_vector low_odd | |
t_vector high_even | |
t_vector high_odd | |
} | indirect_filter |
Holds filters for indirect transform. More... | |
Holds wavelets coefficients.
Definition at line 11 of file wavelet_data.h.
Type of the underlying scalar.
Definition at line 13 of file wavelet_data.h.
Type of the underlying vector.
Definition at line 15 of file wavelet_data.h.
sopt::wavelets::WaveletData::WaveletData | ( | std::initializer_list< t_scalar > const & | coefs | ) |
Constructs from initializers.
Definition at line 36 of file wavelet_data.cc.
sopt::wavelets::WaveletData::WaveletData | ( | t_vector const & | coefs | ) |
Constructs from vector.
Definition at line 39 of file wavelet_data.cc.
t_vector const sopt::wavelets::WaveletData::coefficients |
Wavelet coefficient per-se.
Definition at line 17 of file wavelet_data.h.
Referenced by sopt::wavelets::Wavelet::direct(), and sopt::wavelets::Wavelet::indirect().
struct sopt::wavelets::WaveletData::DirectFilter sopt::wavelets::WaveletData::direct_filter |
t_vector sopt::wavelets::WaveletData::high_even |
Definition at line 32 of file wavelet_data.h.
t_vector sopt::wavelets::WaveletData::high_odd |
Definition at line 33 of file wavelet_data.h.
struct { ... } sopt::wavelets::WaveletData::indirect_filter |
Holds filters for indirect transform.
t_vector sopt::wavelets::WaveletData::low_even |
High-pass filter for direct transform.
Definition at line 30 of file wavelet_data.h.
t_vector sopt::wavelets::WaveletData::low_odd |
Definition at line 31 of file wavelet_data.h.