Public Member Functions | Static Public Member Functions | Protected Attributes

WaveletAttrib Class Reference

List of all members.

Public Member Functions

 WaveletAttrib (const Wavelet &)
 ~WaveletAttrib ()
void setNewWavelet (const Wavelet &)
void getHilbert (Array1DImpl< float > &) const
void getPhase (Array1DImpl< float > &, bool degree=false) const
void getFrequency (Array1DImpl< float > &, int padfac=1)
void applyFreqWindow (const ArrayNDWindow &, int padfac, Array1DImpl< float > &)

Static Public Member Functions

static void unwrapPhase (int nrsamples, float wrapparam, float *phase)
static void muteZeroFrequency (Array1DImpl< float > &)

Protected Attributes

Array1DImpl< float > * wvltarr_
int wvltsz_

Constructor & Destructor Documentation

WaveletAttrib::WaveletAttrib ( const Wavelet  ) 
WaveletAttrib::~WaveletAttrib (  ) 

Member Function Documentation

void WaveletAttrib::applyFreqWindow ( const ArrayNDWindow ,
int  padfac,
Array1DImpl< float > &   
)
void WaveletAttrib::getFrequency ( Array1DImpl< float > &  ,
int  padfac = 1 
)
void WaveletAttrib::getHilbert ( Array1DImpl< float > &   )  const
void WaveletAttrib::getPhase ( Array1DImpl< float > &  ,
bool  degree = false 
) const
static void WaveletAttrib::muteZeroFrequency ( Array1DImpl< float > &   )  [static]
void WaveletAttrib::setNewWavelet ( const Wavelet  ) 
static void WaveletAttrib::unwrapPhase ( int  nrsamples,
float  wrapparam,
float *  phase 
) [static]

Member Data Documentation

Array1DImpl<float>* WaveletAttrib::wvltarr_ [protected]
int WaveletAttrib::wvltsz_ [protected]