SigmaTransform
The SigmaTransform unifies various known signal processing transforms, like the STFT and the wavelet transform, differing only by a specific diffeomorphism.
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros
SigmaTransform::CQTransform1D Member List

This is the complete list of members for SigmaTransform::CQTransform1D, including all inherited members.

analyze(cxVec const &sig, std::function< void(SigmaTransform *)> onFinish=NULL)SigmaTransform::SigmaTransform< 1 >inline
applyInverseTransform()SigmaTransform::SigmaTransform< 1 >inlineprotected
applyMask(const cxVec &mask)SigmaTransform::SigmaTransform< 1 >inline
applyMask(mskFunc< N > maskFunc)SigmaTransform::SigmaTransform< 1 >inline
applyTransform(const cxVec &in)SigmaTransform::SigmaTransform< 1 >inlineprotected
asyncInverseTransform(std::function< void(SigmaTransform *)> onFinish)SigmaTransform::SigmaTransform< 1 >inline
asyncMultiplier(cxVec const &sig, cxVec const &mask, std::function< void(SigmaTransform *)> onFinish)SigmaTransform::SigmaTransform< 1 >inline
asyncMultiplier(cxVec const &sig, mskFunc< N > maskFunc, std::function< void(SigmaTransform *)> onFinish)SigmaTransform::SigmaTransform< 1 >inline
asyncTransform(cxVec const &sig, std::function< void(SigmaTransform *)> onFinish)SigmaTransform::SigmaTransform< 1 >inline
cq(const point< 1 > &x)SigmaTransform::CQTransform1Dprivatestatic
CQTransform1D(winFunc< 1 > window=NULL, const point< 1 > &Fs=point< 1 >(0), const point< 1 > &size=point< 1 >(0), const std::vector< point< 1 >> &steps=std::vector< point< 1 >>(0))SigmaTransform::CQTransform1D
CQTransform1D(const point< 1 > &width, const point< 1 > &Fs=point< 1 >(0), const point< 1 > &size=point< 1 >(0), const std::vector< point< 1 >> &steps=std::vector< point< 1 >>(0))SigmaTransform::CQTransform1D
f_0SigmaTransform::CQTransform1Dprivatestatic
fft(cxVec const &in, int const &howmany=1)SigmaTransform::SigmaTransform< 1 >inline
fft_inplace(cxVec &inout, int const &howmany=1)SigmaTransform::SigmaTransform< 1 >inline
fftN(fftw_complex *out, fftw_complex *in, const point< N > &size, const int &howmany=1, const int &DIR=FFTW_FORWARD)SigmaTransform::SigmaTransform< 1 >inlineprotected
getCoeffs()SigmaTransform::SigmaTransform< 1 >inline
getReconstruction()SigmaTransform::SigmaTransform< 1 >inline
getWindows()SigmaTransform::SigmaTransform< 1 >inline
ifft(cxVec const &in, int const &howmany=1)SigmaTransform::SigmaTransform< 1 >inline
ifft_inplace(cxVec &inout, int const &howmany=1)SigmaTransform::SigmaTransform< 1 >inline
join()SigmaTransform::SigmaTransform< 1 >inline
m_actionSigmaTransform::SigmaTransform< 1 >protected
m_coeffSigmaTransform::SigmaTransform< 1 >protected
m_domainSigmaTransform::SigmaTransform< 1 >protected
m_fsSigmaTransform::SigmaTransform< 1 >protected
m_mtxSigmaTransform::SigmaTransform< 1 >protected
m_numThreadsSigmaTransform::SigmaTransform< 1 >protected
m_reconstructedSigmaTransform::SigmaTransform< 1 >protected
m_sigmaSigmaTransform::SigmaTransform< 1 >protected
m_sizeSigmaTransform::SigmaTransform< 1 >protected
m_stepsSigmaTransform::SigmaTransform< 1 >protected
m_threadsSigmaTransform::SigmaTransform< 1 >protected
m_windowSigmaTransform::SigmaTransform< 1 >protected
m_windowsSigmaTransform::SigmaTransform< 1 >protected
m_winWidthSigmaTransform::SigmaTransform< 1 >protected
makeSpatialDomain()SigmaTransform::SigmaTransform< 1 >inlineprotected
makeWarpedDomain()SigmaTransform::SigmaTransform< 1 >inlineprotected
makeWarpedGaussian()SigmaTransform::SigmaTransform< 1 >inlineprotected
makeWindows()SigmaTransform::SigmaTransform< 1 >inline
multiplier(cxVec const &sig, cxVec const &mask, std::function< void(SigmaTransform *)> onFinish=NULL)SigmaTransform::SigmaTransform< 1 >inline
multiplier(cxVec const &sig, mskFunc< N > maskFunc, std::function< void(SigmaTransform *)> onFinish=NULL)SigmaTransform::SigmaTransform< 1 >inline
operator()(cxVec const &sig)SigmaTransform::SigmaTransform< 1 >inline
QSigmaTransform::CQTransform1Dprivatestatic
setAction(actFunc< N > action)SigmaTransform::SigmaTransform< 1 >inline
setFs(const point< N > &Fs)SigmaTransform::SigmaTransform< 1 >inline
setNumThreads(const int &numThreads)SigmaTransform::SigmaTransform< 1 >inline
setSigma(diffFunc< N > sigma)SigmaTransform::SigmaTransform< 1 >inline
setSize(const point< N > &size)SigmaTransform::SigmaTransform< 1 >inline
setSteps(const std::vector< point< N >> &steps)SigmaTransform::SigmaTransform< 1 >inline
setWindow(winFunc< N > window)SigmaTransform::SigmaTransform< 1 >inline
setWinWidth(const double &winWidth)SigmaTransform::SigmaTransform< 1 >inline
SigmaTransform(diffFunc< N > sigma=NULL, const point< N > &winWidth=point< N >(0), const point< N > &Fs=point< N >(0), const point< N > &size=point< N >(0), const std::vector< point< N >> &steps=std::vector< point< N >>(0), actFunc< N > action=minus< N >, int const &numThreads=4)SigmaTransform::SigmaTransform< 1 >inline
SigmaTransform(diffFunc< N > sigma=NULL, winFunc< N > window=NULL, const point< N > &Fs=point< N >(0), const point< N > &size=point< N >(0), const std::vector< point< N >> &steps=std::vector< point< N >>(0), actFunc< N > action=minus< N >, int const &numThreads=4)SigmaTransform::SigmaTransform< 1 >inline
synthesize(std::function< void(SigmaTransform *obj)> onFinish=NULL)SigmaTransform::SigmaTransform< 1 >inline