ROOT_Application
2.0
C++ Core modules and GUIStock
|
#include <Wavelet.h>
Public Member Functions | |
WaveletBase () | |
WaveletBase (double *values_in, unsigned int size_in) | |
virtual | ~WaveletBase () |
double * | GetValues () |
unsigned int | GetSize () |
unsigned int | GetMax_level () |
unsigned int | getLevels (unsigned int size_in) |
given a size ( max_level ?? ) set the number maximum of level,and return maximim size More... | |
virtual void | print_coeff ()=0 |
virtual void | print_values (bool only_first_last=false) |
int | isPowerOfTwo (unsigned int x) |
Protected Attributes | |
double * | values |
initial values More... | |
unsigned int | size |
initial size More... | |
unsigned int | max_level |
maximum nb_level: 2^0=1 (initial) to 2^nb_level-1 ?? loaded in derivative More... | |
|
inline |
WaveletBase::WaveletBase | ( | double * | values_in, |
unsigned int | size_in | ||
) |
Definition at line 4 of file Wavelet.cpp.
References getLevels(), max_level, print_values(), size, and values.
|
inlinevirtual |
unsigned int WaveletBase::getLevels | ( | unsigned int | size_in | ) |
given a size ( max_level ?? ) set the number maximum of level,and return maximim size
assign max_level
Definition at line 25 of file Wavelet.cpp.
References isPowerOfTwo(), and max_level.
Referenced by WaveletBase().
|
inline |
|
inline |
Definition at line 45 of file Wavelet.h.
References size.
Referenced by print_values().
|
inline |
|
inline |
Definition at line 57 of file Wavelet.h.
Referenced by getLevels().
|
pure virtual |
Implemented in Haar.
|
virtual |
Definition at line 74 of file Wavelet.cpp.
References GetSize(), size, and values.
Referenced by WaveletBase().
|
protected |
maximum nb_level: 2^0=1 (initial) to 2^nb_level-1 ?? loaded in derivative
Definition at line 34 of file Wavelet.h.
Referenced by getLevels(), GetMax_level(), Haar::print_coeff(), WaveletBase(), and ~WaveletBase().
|
protected |
initial size
Definition at line 32 of file Wavelet.h.
Referenced by Haar::CalcTransform(), GetSize(), Haar::print_coeff(), print_values(), Haar::Transform(), WaveletBase(), and ~WaveletBase().
|
protected |
initial values
Definition at line 30 of file Wavelet.h.
Referenced by GetValues(), Haar::InvTransform(), print_values(), Haar::Transform(), WaveletBase(), and ~WaveletBase().