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 <fixedaverage2d.h>
Public Member Functions | |
FixedAverage2D () | |
~FixedAverage2D () | |
void | resize (unsigned int width, unsigned int size) |
bool | storeAndGetAvg (T &avg, T v, unsigned int index) |
bool | storeAndGetSum (T &sum, T v, unsigned int index) |
bool | nextAverage () |
Private Attributes | |
T * | m_sum |
unsigned int | m_maxSize |
unsigned int | m_width |
unsigned int | m_size |
unsigned int | m_maxIndex |
Definition at line 25 of file fixedaverage2d.h.
|
inline |
Definition at line 28 of file fixedaverage2d.h.
|
inline |
Definition at line 30 of file fixedaverage2d.h.
|
inline |
Definition at line 97 of file fixedaverage2d.h.
Referenced by SpectrumVis::feed().
|
inline |
Definition at line 37 of file fixedaverage2d.h.
Referenced by SpectrumVis::handleConfigure().
|
inline |
Definition at line 55 of file fixedaverage2d.h.
Referenced by SpectrumVis::feed().
|
inline |
Definition at line 76 of file fixedaverage2d.h.
|
private |
Definition at line 121 of file fixedaverage2d.h.
Referenced by FixedAverage2D< double >::nextAverage(), FixedAverage2D< double >::resize(), FixedAverage2D< double >::storeAndGetAvg(), and FixedAverage2D< double >::storeAndGetSum().
|
private |
Definition at line 118 of file fixedaverage2d.h.
Referenced by FixedAverage2D< double >::resize().
|
private |
Definition at line 120 of file fixedaverage2d.h.
Referenced by FixedAverage2D< double >::nextAverage(), FixedAverage2D< double >::resize(), FixedAverage2D< double >::storeAndGetAvg(), and FixedAverage2D< double >::storeAndGetSum().
|
private |
Definition at line 117 of file fixedaverage2d.h.
Referenced by FixedAverage2D< double >::nextAverage(), FixedAverage2D< double >::resize(), FixedAverage2D< double >::storeAndGetAvg(), FixedAverage2D< double >::storeAndGetSum(), and FixedAverage2D< double >::~FixedAverage2D().
|
private |
Definition at line 119 of file fixedaverage2d.h.
Referenced by FixedAverage2D< double >::nextAverage(), and FixedAverage2D< double >::resize().