#include <DSPVector.hh>
Inheritance diagram for clDSPVector< TDSPVector_t >:


Public Member Functions | |
| long | Size () |
| void | SetSize (long lNewSize) |
| Set number of samples in FIFO. | |
| clDSPVector () | |
| clDSPVector (const clDSPVector &CopySrc) | |
| clDSPVector (long lNewSize) | |
| clDSPVector (const TDSPVector_t *fpSrcData, long lSrcCount) | |
| ~clDSPVector () | |
| TDSPVector_t * | Ptr () |
| clDSPVector | operator+ (const TDSPVector_t &Src) |
| clDSPVector | operator+ (clDSPVector &Src) |
| clDSPVector | operator- (const TDSPVector_t &Src) |
| clDSPVector | operator- (clDSPVector &Src) |
| clDSPVector | operator * (const TDSPVector_t &Src) |
| clDSPVector | operator * (clDSPVector &Src) |
| clDSPVector | operator/ (const TDSPVector_t &Src) |
| clDSPVector | operator/ (clDSPVector &Src) |
| clDSPVector & | operator+= (const TDSPVector_t &Src) |
| clDSPVector & | operator+= (clDSPVector &Src) |
| clDSPVector & | operator-= (const TDSPVector_t &Src) |
| clDSPVector & | operator-= (clDSPVector &Src) |
| clDSPVector & | operator *= (const TDSPVector_t &Src) |
| clDSPVector & | operator *= (clDSPVector &Src) |
| clDSPVector & | operator/= (const TDSPVector_t &Src) |
| clDSPVector & | operator/= (clDSPVector &Src) |
| clDSPVector & | Zero () |
| clDSPVector & | Set (const TDSPVector_t &Src) |
| clDSPVector & | Set (const TDSPVector_t *Src, long lSrcCount) |
| clDSPVector & | Set (const TDSPVector_t &Src, long lStartIdx, long lSetCount) |
| clDSPVector & | Clip (const TDSPVector_t &Src) |
| clDSPVector & | Clip (const TDSPVector_t &Src1, const TDSPVector_t &Src2) |
| clDSPVector & | ClipZero () |
| clDSPVector & | MulC (clDSPVector &Src) |
| clDSPVector & | MulC (clDSPVector &Src1, clDSPVector &Src2) |
| clDSPVector & | Div1x () |
| clDSPVector & | MulAdd (TDSPVector_t fMul, TDSPVector_t fAdd) |
| clDSPVector & | Square () |
| clDSPVector & | Abs () |
| clDSPVector & | Sqrt () |
| clDSPVector & | Negate () |
| clDSPVector & | Normalize () |
| clDSPVector & | Reverse () |
| clDSPVector & | Reverse (clDSPVector &Src) |
| clDSPVector & | Scale () |
| clDSPVector & | Scale (clDSPVector &Src) |
| clDSPVector & | Scale01 () |
| clDSPVector & | Scale01 (clDSPVector &Src) |
| clDSPVector & | Sort () |
| clDSPVector & | Sort (clDSPVector &Src) |
| TDSPVector_t | Sum () |
| TDSPVector_t | Conv (clDSPVector &Src) |
| clDSPVector & | Conv (clDSPVector &Src1, clDSPVector &Src2) |
| TDSPVector_t | Corr (clDSPVector &Src) |
| clDSPVector & | Corr (clDSPVector &Src1, clDSPVector &Src2) |
| TDSPVector_t | AutoCorr () |
| clDSPVector & | AutoCorr (clDSPVector &Src) |
| TDSPVector_t | CrossCorr (clDSPVector &Src) |
| TDSPVector_t | CrossCorr (clDSPVector &Src, long lDelay) |
| clDSPVector & | CrossCorr (clDSPVector &Src1, clDSPVector &Src2, long *lpDelays, long lDelayCount) |
| TDSPVector_t | DotProduct (clDSPVector &Src) |
| TDSPVector_t | Mean () |
| TDSPVector_t | Median () |
| TDSPVector_t | Energy () |
| TDSPVector_t | RMS () |
| TDSPVector_t | PeakLevel () |
| void | MinMax (TDSPVector_t &fMin, TDSPVector_t &fMax) |
| void | StdDev (TDSPVector_t &fStdDev, TDSPVector_t &fMean) |
| void | Variance (TDSPVector_t &fVariance, TDSPVector_t &fMean) |
| clDSPVector & | Convert (const unsigned char *ucpSrc, long lSrcCount) |
| clDSPVector & | Convert (const signed short *ipSrc, long lSrcCount, bool b12bit=false) |
| clDSPVector & | Convert (const signed int *ipSrc, long lSrcCount, bool b24bit=false) |
| clDSPVector & | Convert (const float *fpSrc, long lSrcCount) |
| clDSPVector & | Convert (const double *dpSrc, long lSrcCount) |
| void | Convert (unsigned char *ucpDest) |
| void | Convert (signed short *ipDest, bool b12bit=false) |
| void | Convert (signed int *ipDest, bool b24bit=false) |
| void | Convert (float *fpDest) |
| void | Convert (double *dpDest) |
| clDSPVector & | CartToPolar () |
| clDSPVector & | CartToPolar (clDSPVector &Cart) |
| void | CartToPolar (clDSPVector< float > &Magn, clDSPVector< float > &Phase) |
| void | CartToPolar (clDSPVector< double > &Magn, clDSPVector< double > &Phase) |
| clDSPVector & | PolarToCart () |
| clDSPVector & | PolarToCart (clDSPVector &Polar) |
| void | PolarToCart (clDSPVector< float > &Real, clDSPVector< float > &Imag) |
| void | PolarToCart (clDSPVector< double > &Real, clDSPVector< double > &Imag) |
| clDSPVector & | Magnitude (clDSPVector< stSCplx > &Src) |
| clDSPVector & | Magnitude (clDSPVector< stDCplx > &Src) |
| clDSPVector & | Power (clDSPVector< stSCplx > &Src) |
| clDSPVector & | Power (clDSPVector< stDCplx > &Src) |
| clDSPVector & | Phase (clDSPVector< stSCplx > &Src) |
| clDSPVector & | Phase (clDSPVector< stDCplx > &Src) |
| void | PowerPhase (clDSPVector< float > &Power, clDSPVector< float > &Phase) |
| void | PowerPhase (clDSPVector< double > &Power, clDSPVector< double > &Phase) |
| clDSPVector & | Decimate (long lFactor) |
| clDSPVector & | Decimate (clDSPVector &Src, long lFactor) |
| clDSPVector & | DecimateAvg (clDSPVector &Src, long lFactor) |
| clDSPVector & | Interpolate (clDSPVector &Src, long lFactor) |
| clDSPVector & | InterpolateAvg (clDSPVector &Src, long lFactor) |
| clDSPVector & | Resample (clDSPVector &Src) |
| clDSPVector & | ResampleAvg (clDSPVector &Src) |
| clDSPVector & | WinBartlett (long lWinSize) |
| clDSPVector & | WinBlackman (long lWinSize) |
| clDSPVector & | WinBlackman (long lWinSize, TDSPVector_t fAlpha) |
| clDSPVector & | WinBlackmanHarris (long lWinSize) |
| clDSPVector & | WinCosTapered (long lWinSize) |
| clDSPVector & | WinExactBlackman (long lWinSize) |
| clDSPVector & | WinExp (TDSPVector_t fZ, long lWinSize) |
| clDSPVector & | WinFlatTop (long lWinSize) |
| clDSPVector & | WinGenericCos (clDSPVector &Coeffs, long lWinSize) |
| clDSPVector & | WinHamming (long lWinSize) |
| clDSPVector & | WinHanning (long lWinSize) |
| clDSPVector & | WinKaiser (TDSPVector_t fBeta, long lWinSize) |
| clDSPVector & | WinKaiserBessel (TDSPVector_t fAlpha, long lWinSize) |
| clDSPVector & | WinTukey (long lWinSize) |
| clDSPVector & | WinDolphChebyshev (TDSPVector_t fGamma, long lWinSize) |
| clDSPVector & | Mix (clDSPVector &Src, long lChCount) |
| clDSPVector & | Extract (clDSPVector &Src, long lCh, long lChCount) |
| clDSPVector & | Pack (clDSPVector &Src, long lCh, long lChCount) |
| clDSPVector & | FFTWConvert (clDSPVector &Src) |
| Vector must be sized before calling this! | |
| void | FIRAllocate (clDSPVector &Src) |
| clDSPVector & | FIRFilter () |
| clDSPVector & | FIRFilter (clDSPVector &Src) |
| void | FIRFree () |
| void | FFTInitialize (long lWinSize, bool bReal) |
| clDSPVector & | FFT (clDSPVector< float > &Src) |
| clDSPVector & | FFT (clDSPVector< double > &Src) |
| clDSPVector & | FFT (clDSPVector< stSCplx > &Src) |
| clDSPVector & | FFT (clDSPVector< stDCplx > &Src) |
| clDSPVector & | IFFT (clDSPVector< stSCplx > &Src) |
| clDSPVector & | IFFT (clDSPVector< stDCplx > &Src) |
| void | FFTUninitialize () |
| void | DCTInitialize (long lWinSize) |
| void | DCTUninitialize () |
| clDSPVector & | DCT () |
| clDSPVector & | DCT (clDSPVector< float > &Src) |
| clDSPVector & | DCT (clDSPVector< double > &Src) |
| clDSPVector & | IDCT () |
| clDSPVector & | IDCT (clDSPVector< float > &Src) |
| clDSPVector & | IDCT (clDSPVector< double > &Src) |
Protected Member Functions | |
| TDSPVector_t * | GetPtr () |
Private Attributes | |
| long | lFFTSize |
| clDSPOp | DSP |
|
|||||||||
|
Definition at line 48 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::lFFTSize. |
|
||||||||||
|
Definition at line 52 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::lFFTSize. |
|
||||||||||
|
Definition at line 57 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::lFFTSize. |
|
||||||||||||||||
|
Definition at line 62 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::lFFTSize. |
|
|||||||||
|
Definition at line 67 of file DSPVector.hh. |
|
|||||||||
|
Reimplemented from clReBufferT< TDSPVector_t >. Definition at line 40 of file DSPVector.hh. References clReBufferT< TReBuffer_t >::GetPtr(). Referenced by clDSPVector< TDSPVector_t >::Ptr(). |
|
|||||||||
|
||||||||||
|
|||||||||
|
||||||||||
|
Definition at line 73 of file DSPVector.hh. References clDSPOp::Add(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 79 of file DSPVector.hh. References clDSPOp::Add(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
||||||||||
|
Definition at line 85 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::Sub(). |
|
||||||||||
|
Definition at line 91 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPVector< TDSPVector_t >::Ptr(), and clDSPOp::Sub(). |
|
||||||||||
|
Definition at line 97 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Mul(), clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 103 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::Mul(), and clDSPVector< TDSPVector_t >::Ptr(). |
|
||||||||||
|
Definition at line 109 of file DSPVector.hh. References clDSPOp::Div(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 115 of file DSPVector.hh. References clDSPOp::Div(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
||||||||||
|
Definition at line 121 of file DSPVector.hh. References clDSPOp::Add(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 126 of file DSPVector.hh. References clDSPOp::Add(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
||||||||||
|
Definition at line 131 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::Sub(). |
|
||||||||||
|
Definition at line 136 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPVector< TDSPVector_t >::Ptr(), and clDSPOp::Sub(). |
|
||||||||||
|
Definition at line 141 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Mul(), clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 146 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::Mul(), and clDSPVector< TDSPVector_t >::Ptr(). |
|
||||||||||
|
Definition at line 151 of file DSPVector.hh. References clDSPOp::Div(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 156 of file DSPVector.hh. References clDSPOp::Div(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
|||||||||
|
Definition at line 162 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::Zero(). |
|
||||||||||
|
Definition at line 167 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Set(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 172 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Set(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
||||||||||||||||||||
|
Definition at line 178 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Set(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 184 of file DSPVector.hh. References clDSPOp::Clip(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 189 of file DSPVector.hh. References clDSPOp::Clip(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
|||||||||
|
Definition at line 195 of file DSPVector.hh. References clDSPOp::ClipZero(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 201 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::MulC(), and clDSPVector< TDSPVector_t >::Ptr(). |
|
||||||||||||||||
|
Definition at line 206 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::MulC(), and clDSPVector< TDSPVector_t >::Ptr(). |
|
|||||||||
|
Definition at line 212 of file DSPVector.hh. References clDSPOp::Div1x(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 217 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::MulAdd(), clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
|||||||||
|
Definition at line 221 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::Square(). |
|
|||||||||
|
Definition at line 226 of file DSPVector.hh. References clDSPOp::Abs(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
|||||||||
|
Definition at line 231 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::Sqrt(). |
|
|||||||||
|
Definition at line 236 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Negate(), clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
|||||||||
|
Definition at line 241 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Normalize(), clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
|||||||||
|
Definition at line 246 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Reverse(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 251 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Reverse(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
|||||||||
|
Definition at line 257 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Scale(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 262 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Scale(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
|||||||||
|
Definition at line 268 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Scale01(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 273 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Scale01(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
|||||||||
|
Definition at line 279 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::Sort(). |
|
||||||||||
|
Definition at line 284 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::Sort(). |
|
|||||||||
|
Definition at line 291 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::Sum(). |
|
||||||||||
|
Definition at line 295 of file DSPVector.hh. References clDSPOp::Convolve(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
||||||||||||||||
|
Definition at line 299 of file DSPVector.hh. References clDSPOp::Convolve(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER2, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
||||||||||
|
Definition at line 306 of file DSPVector.hh. References clDSPOp::Correlate(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
||||||||||||||||
|
Definition at line 310 of file DSPVector.hh. References clDSPOp::Correlate(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER2, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
|||||||||
|
Definition at line 317 of file DSPVector.hh. References clDSPOp::AutoCorrelate(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 321 of file DSPVector.hh. References clDSPOp::AutoCorrelate(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 326 of file DSPVector.hh. References clDSPOp::CrossCorr(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
||||||||||||||||
|
Definition at line 330 of file DSPVector.hh. References clDSPOp::DelCrossCorr(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
||||||||||||||||||||||||
|
Definition at line 335 of file DSPVector.hh. References clDSPOp::DelCrossCorr(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER2, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
||||||||||
|
Definition at line 343 of file DSPVector.hh. References clDSPOp::DotProduct(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
|||||||||
|
Definition at line 347 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Mean(), clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
|||||||||
|
Definition at line 351 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Median(), clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
|||||||||
|
Definition at line 355 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Energy(), clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
|||||||||
|
Definition at line 359 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::RMS(), and clDSPVector< TDSPVector_t >::Size(). |
|
|||||||||
|
Definition at line 363 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::PeakLevel(), clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 367 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::MinMax(), clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 371 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::StdDev(). |
|
||||||||||||||||
|
Definition at line 375 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::Variance(). |
|
||||||||||||||||
|
Definition at line 380 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
||||||||||||||||||||
|
Definition at line 387 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
||||||||||||||||||||
|
Definition at line 394 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
||||||||||||||||
|
Definition at line 401 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
||||||||||||||||
|
Definition at line 407 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
||||||||||
|
Definition at line 413 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 417 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 421 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 425 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 429 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
|||||||||
|
Definition at line 433 of file DSPVector.hh. References clDSPOp::CartToPolar(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 438 of file DSPVector.hh. References clDSPOp::CartToPolar(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 444 of file DSPVector.hh. References clDSPOp::CartToPolar(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 451 of file DSPVector.hh. References clDSPOp::CartToPolar(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
|||||||||
|
Definition at line 458 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::PolarToCart(), clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 463 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::PolarToCart(), clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 469 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::PolarToCart(), clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 476 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::PolarToCart(), clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 483 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::Magnitude(), clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 489 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::Magnitude(), clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 495 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::Power(), clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 501 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::Power(), clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 507 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::Phase(), clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 513 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::Phase(), clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 519 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::PowerPhase(), clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 526 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::PowerPhase(), clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 533 of file DSPVector.hh. References clDSPOp::Decimate(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 538 of file DSPVector.hh. References clDSPOp::Decimate(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 544 of file DSPVector.hh. References clDSPOp::DecimateAvg(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 550 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Interpolate(), clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||
|
Definition at line 556 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::InterpolateAvg(), clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 562 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Resample(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 567 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::ResampleAvg(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 573 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::WinBartlett(). |
|
||||||||||
|
Definition at line 579 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::WinBlackman(). |
|
||||||||||||||||
|
Definition at line 585 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::WinBlackman(). |
|
||||||||||
|
Definition at line 591 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::WinBlackmanHarris(). |
|
||||||||||
|
Definition at line 597 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::WinCosTapered(). |
|
||||||||||
|
Definition at line 603 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::WinExactBlackman(). |
|
||||||||||||||||
|
Definition at line 609 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::WinExp(). |
|
||||||||||
|
Definition at line 615 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::WinFlatTop(). |
|
||||||||||||||||
|
Definition at line 621 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::WinGenericCos(). |
|
||||||||||
|
Definition at line 628 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::WinHamming(). |
|
||||||||||
|
Definition at line 634 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::WinHanning(). |
|
||||||||||||||||
|
Definition at line 640 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::WinKaiser(). |
|
||||||||||||||||
|
Definition at line 646 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::WinKaiserBessel(). |
|
||||||||||
|
Definition at line 652 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::WinTukey(). |
|
||||||||||||||||
|
Definition at line 658 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), clDSPVector< TDSPVector_t >::Size(), and clDSPOp::WinDolphChebyshev(). |
|
||||||||||||||||
|
Definition at line 665 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Mix(), clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||||||
|
Definition at line 671 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Extract(), clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||||||||||||
|
Definition at line 677 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Pack(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::Resize(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Vector must be sized before calling this!
Definition at line 684 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::FFTWConvert(), clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 690 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::FIRAllocate(), clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
|||||||||
|
Definition at line 694 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::FIRFilter(), clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::Size(). |
|
||||||||||
|
Definition at line 699 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::FIRFilter(), clDSPVector< TDSPVector_t >::Ptr(), clDSPVector< TDSPVector_t >::SetSize(), and clDSPVector< TDSPVector_t >::Size(). |
|
|||||||||
|
Definition at line 705 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, and clDSPOp::FIRFree(). |
|
||||||||||||||||
|
Definition at line 710 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::FFTInitialize(), and clDSPVector< TDSPVector_t >::lFFTSize. |
|
||||||||||
|
Definition at line 715 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::FFTo(), clDSPVector< TDSPVector_t >::lFFTSize, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
||||||||||
|
Definition at line 721 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::FFTo(), clDSPVector< TDSPVector_t >::lFFTSize, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
||||||||||
|
Definition at line 727 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::FFTo(), clDSPVector< TDSPVector_t >::lFFTSize, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
||||||||||
|
Definition at line 733 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::FFTo(), clDSPVector< TDSPVector_t >::lFFTSize, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
||||||||||
|
Definition at line 739 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::IFFTo(), clDSPVector< TDSPVector_t >::lFFTSize, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
||||||||||
|
Definition at line 745 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::IFFTo(), clDSPVector< TDSPVector_t >::lFFTSize, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
|||||||||
|
Definition at line 751 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, and clDSPOp::FFTUninitialize(). |
|
||||||||||
|
Definition at line 756 of file DSPVector.hh. References clDSPOp::DCTInitialize(), clDSPVector< TDSPVector_t >::DSP, and clDSPVector< TDSPVector_t >::lFFTSize. |
|
|||||||||
|
Definition at line 761 of file DSPVector.hh. References clDSPOp::DCTUninitialize(), and clDSPVector< TDSPVector_t >::DSP. |
|
|||||||||
|
Definition at line 765 of file DSPVector.hh. References clDSPOp::DCTi(), clDSPVector< TDSPVector_t >::DSP, and clDSPVector< TDSPVector_t >::Ptr(). |
|
||||||||||
|
Definition at line 770 of file DSPVector.hh. References clDSPOp::DCTo(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::lFFTSize, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
||||||||||
|
Definition at line 776 of file DSPVector.hh. References clDSPOp::DCTo(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::lFFTSize, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
|||||||||
|
Definition at line 782 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::IDCTi(), and clDSPVector< TDSPVector_t >::Ptr(). |
|
||||||||||
|
Definition at line 787 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::IDCTo(), clDSPVector< TDSPVector_t >::lFFTSize, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
||||||||||
|
Definition at line 793 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::IDCTo(), clDSPVector< TDSPVector_t >::lFFTSize, clDSPVector< TDSPVector_t >::Ptr(), and clDSPVector< TDSPVector_t >::SetSize(). |
|
|||||
|
|||||
1.3.6