#include <DSPVector.hh>
Inheritance diagram for clDSPVector< TDSPVector_t >:
Public Member Functions | |
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 () |
Private Attributes | |
long | lFFTSize |
clDSPOp | DSP |
|
Definition at line 40 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::lFFTSize. |
|
Definition at line 44 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::lFFTSize. |
|
Definition at line 49 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::lFFTSize. |
|
Definition at line 54 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::lFFTSize. |
|
Definition at line 59 of file DSPVector.hh. |
|
|
Definition at line 65 of file DSPVector.hh. References clDSPOp::Add(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 71 of file DSPVector.hh. References clDSPOp::Add(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
Definition at line 77 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::Sub(). |
|
Definition at line 83 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPVector< TDSPVector_t >::Ptr(), and clDSPOp::Sub(). |
|
Definition at line 89 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Mul(), clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 95 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::Mul(), and clDSPVector< TDSPVector_t >::Ptr(). |
|
Definition at line 101 of file DSPVector.hh. References clDSPOp::Div(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 107 of file DSPVector.hh. References clDSPOp::Div(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
Definition at line 113 of file DSPVector.hh. References clDSPOp::Add(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 118 of file DSPVector.hh. References clDSPOp::Add(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
Definition at line 123 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::Sub(). |
|
Definition at line 128 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPVector< TDSPVector_t >::Ptr(), and clDSPOp::Sub(). |
|
Definition at line 133 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Mul(), clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 138 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::Mul(), and clDSPVector< TDSPVector_t >::Ptr(). |
|
Definition at line 143 of file DSPVector.hh. References clDSPOp::Div(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 148 of file DSPVector.hh. References clDSPOp::Div(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
Definition at line 154 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::Zero(). |
|
Definition at line 159 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Set(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 164 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Set(), and clReBufferT< TDSPVector_t >::SetSize(). |
|
Definition at line 170 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Set(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 176 of file DSPVector.hh. References clDSPOp::Clip(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 181 of file DSPVector.hh. References clDSPOp::Clip(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 187 of file DSPVector.hh. References clDSPOp::ClipZero(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 193 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::MulC(), and clDSPVector< TDSPVector_t >::Ptr(). |
|
Definition at line 198 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::MulC(), and clDSPVector< TDSPVector_t >::Ptr(). |
|
Definition at line 204 of file DSPVector.hh. References clDSPOp::Div1x(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 209 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::MulAdd(), clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 213 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::Square(). |
|
Definition at line 218 of file DSPVector.hh. References clDSPOp::Abs(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 223 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::Sqrt(). |
|
Definition at line 228 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Negate(), clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 233 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Normalize(), clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 238 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Reverse(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 243 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Reverse(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 249 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Scale(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 254 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Scale(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 260 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Scale01(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 265 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Scale01(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 271 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::Sort(). |
|
Definition at line 276 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::Sort(). |
|
Definition at line 283 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::Sum(). |
|
Definition at line 287 of file DSPVector.hh. References clDSPOp::Convolve(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
Definition at line 291 of file DSPVector.hh. References clDSPOp::Convolve(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER2, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::SetSize(). |
|
Definition at line 298 of file DSPVector.hh. References clDSPOp::Correlate(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
Definition at line 302 of file DSPVector.hh. References clDSPOp::Correlate(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER2, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::SetSize(). |
|
Definition at line 309 of file DSPVector.hh. References clDSPOp::AutoCorrelate(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 313 of file DSPVector.hh. References clDSPOp::AutoCorrelate(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 318 of file DSPVector.hh. References clDSPOp::CrossCorr(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
Definition at line 322 of file DSPVector.hh. References clDSPOp::DelCrossCorr(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
Definition at line 327 of file DSPVector.hh. References clDSPOp::DelCrossCorr(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER2, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::SetSize(). |
|
Definition at line 335 of file DSPVector.hh. References clDSPOp::DotProduct(), clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, and clDSPVector< TDSPVector_t >::Ptr(). |
|
Definition at line 339 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Mean(), clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 343 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Median(), clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 347 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Energy(), clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 351 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::RMS(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 355 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::PeakLevel(), clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 359 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::MinMax(), clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 363 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::StdDev(). |
|
Definition at line 367 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::Variance(). |
|
Definition at line 372 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::SetSize(). |
|
Definition at line 379 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::SetSize(). |
|
Definition at line 386 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::SetSize(). |
|
Definition at line 393 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::SetSize(). |
|
Definition at line 399 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::SetSize(). |
|
Definition at line 405 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 409 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 413 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 417 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 421 of file DSPVector.hh. References clDSPOp::Convert(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 425 of file DSPVector.hh. References clDSPOp::CartToPolar(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 430 of file DSPVector.hh. References clDSPOp::CartToPolar(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 436 of file DSPVector.hh. References clDSPOp::CartToPolar(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 443 of file DSPVector.hh. References clDSPOp::CartToPolar(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 450 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::PolarToCart(), clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 455 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::PolarToCart(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 461 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::PolarToCart(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 468 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::PolarToCart(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 475 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::Magnitude(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 481 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::Magnitude(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 487 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::Power(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 493 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::Power(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 499 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::Phase(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 505 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::Phase(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 511 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::PowerPhase(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 518 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::PowerPhase(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 525 of file DSPVector.hh. References clDSPOp::Decimate(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 530 of file DSPVector.hh. References clDSPOp::Decimate(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 536 of file DSPVector.hh. References clDSPOp::DecimateAvg(), clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 542 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Interpolate(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 548 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::InterpolateAvg(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 554 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::Resample(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 559 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clDSPOp::ResampleAvg(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 565 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::WinBartlett(). |
|
Definition at line 571 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::WinBlackman(). |
|
Definition at line 577 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::WinBlackman(). |
|
Definition at line 583 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::WinBlackmanHarris(). |
|
Definition at line 589 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::WinCosTapered(). |
|
Definition at line 595 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::WinExactBlackman(). |
|
Definition at line 601 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::WinExp(). |
|
Definition at line 607 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::WinFlatTop(). |
|
Definition at line 613 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::WinGenericCos(). |
|
Definition at line 620 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::WinHamming(). |
|
Definition at line 626 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::WinHanning(). |
|
Definition at line 632 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::WinKaiser(). |
|
Definition at line 638 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::WinKaiserBessel(). |
|
Definition at line 644 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::WinTukey(). |
|
Definition at line 650 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), clReBufferT< TDSPVector_t >::Size(), and clDSPOp::WinDolphChebyshev(). |
|
Definition at line 657 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Mix(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 663 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Extract(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 669 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::Pack(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::Resize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Vector must be sized before calling this!
Definition at line 676 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::FFTWConvert(), clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 682 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::FIRAllocate(), clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 686 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::FIRFilter(), clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 691 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, DSPV_SHORTER, clDSPOp::FIRFilter(), clDSPVector< TDSPVector_t >::Ptr(), clReBufferT< TDSPVector_t >::SetSize(), and clReBufferT< TDSPVector_t >::Size(). |
|
Definition at line 697 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, and clDSPOp::FIRFree(). |
|
Definition at line 702 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::FFTInitialize(), and clDSPVector< TDSPVector_t >::lFFTSize. |
|
Definition at line 707 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::FFTo(), clDSPVector< TDSPVector_t >::lFFTSize, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::SetSize(). |
|
Definition at line 713 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::FFTo(), clDSPVector< TDSPVector_t >::lFFTSize, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::SetSize(). |
|
Definition at line 719 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::FFTo(), clDSPVector< TDSPVector_t >::lFFTSize, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::SetSize(). |
|
Definition at line 725 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::FFTo(), clDSPVector< TDSPVector_t >::lFFTSize, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::SetSize(). |
|
Definition at line 731 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::IFFTo(), clDSPVector< TDSPVector_t >::lFFTSize, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::SetSize(). |
|
Definition at line 737 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, clDSPOp::IFFTo(), clDSPVector< TDSPVector_t >::lFFTSize, clDSPVector< TDSPVector_t >::Ptr(), and clReBufferT< TDSPVector_t >::SetSize(). |
|
Definition at line 743 of file DSPVector.hh. References clDSPVector< TDSPVector_t >::DSP, and clDSPOp::FFTUninitialize(). |
|
Definition at line 37 of file DSPVector.hh. Referenced by clDSPVector< TDSPVector_t >::clDSPVector(), clDSPVector< TDSPVector_t >::FFT(), clDSPVector< TDSPVector_t >::FFTInitialize(), and clDSPVector< TDSPVector_t >::IFFT(). |
|