SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <dsptypes.h>
Public Member Functions | |
FSample () | |
FSample (Real real) | |
FSample (Real real, Real imag) | |
FSample (const FSample &other) | |
FSample & | operator= (const FSample &other) |
FSample & | operator+= (const FSample &other) |
FSample & | operator-= (const FSample &other) |
FSample & | operator/= (const Real &divisor) |
void | setReal (Real v) |
void | setImag (Real v) |
Real | real () const |
Real | imag () const |
Public Attributes | |
Real | m_real |
Real | m_imag |
Definition at line 68 of file dsptypes.h.
|
inline |
Definition at line 70 of file dsptypes.h.
|
inline |
Definition at line 71 of file dsptypes.h.
Definition at line 72 of file dsptypes.h.
|
inline |
Definition at line 73 of file dsptypes.h.
|
inline |
Definition at line 84 of file dsptypes.h.
References Sample::m_imag.
Referenced by IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::myDecimate(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::myInterpolateZeroStuffing(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workDecimateCenter(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workDecimateLowerHalf(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workDecimateUpperHalf(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateCenter(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateCenterZeroStuffing(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateLowerHalf(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateLowerHalfZeroStuffing(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateUpperHalf(), and IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateUpperHalfZeroStuffing().
Definition at line 76 of file dsptypes.h.
References Sample::m_imag, m_imag, Sample::m_real, and m_real.
Definition at line 77 of file dsptypes.h.
References Sample::m_imag, m_imag, Sample::m_real, and m_real.
Definition at line 74 of file dsptypes.h.
References Sample::m_imag, m_imag, Sample::m_real, and m_real.
|
inline |
Definition at line 83 of file dsptypes.h.
References Sample::m_real.
Referenced by IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::myDecimate(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::myInterpolateZeroStuffing(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workDecimateCenter(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workDecimateLowerHalf(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workDecimateUpperHalf(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateCenter(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateCenterZeroStuffing(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateLowerHalf(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateLowerHalfZeroStuffing(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateUpperHalf(), and IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateUpperHalfZeroStuffing().
|
inline |
Definition at line 81 of file dsptypes.h.
References Sample::m_imag.
Referenced by IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::doFIR(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::doInterpolateFIR(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateCenter(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateLowerHalf(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateLowerHalfZeroStuffing(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateUpperHalf(), and IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateUpperHalfZeroStuffing().
|
inline |
Definition at line 80 of file dsptypes.h.
References Sample::m_real.
Referenced by IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::doFIR(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::doInterpolateFIR(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateCenter(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateLowerHalf(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateLowerHalfZeroStuffing(), IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateUpperHalf(), and IntHalfbandFilterDBFF< AccuType, SampleType, HBFilterOrder >::workInterpolateUpperHalfZeroStuffing().
Real FSample::m_imag |
Definition at line 87 of file dsptypes.h.
Referenced by operator+=(), operator-=(), and operator=().
Real FSample::m_real |
Definition at line 86 of file dsptypes.h.
Referenced by operator+=(), operator-=(), and operator=().