Pyrogenesis
13997
|
Public Member Functions | |
FrequencyFilter (double resolution, double expectedFrequency) | |
virtual void | Update (double time) |
virtual double | SmoothedFrequency () const |
virtual int | StableFrequency () const |
![]() | |
virtual | ~IFrequencyFilter () |
Private Member Functions | |
NONCOPYABLE (FrequencyFilter) | |
Private Attributes | |
FrequencyEstimator | m_frequencyEstimator |
Controller | m_controller |
IirFilter | m_iirFilter |
int | m_stableFrequency |
double | m_smoothedFrequency |
double | m_averagedFrequency |
int | m_numberOfSamples |
Definition at line 190 of file frequency_filter.cpp.
|
inline |
Definition at line 194 of file frequency_filter.cpp.
|
private |
|
inlinevirtual |
Implements IFrequencyFilter.
Definition at line 228 of file frequency_filter.cpp.
|
inlinevirtual |
Implements IFrequencyFilter.
Definition at line 233 of file frequency_filter.cpp.
|
inlinevirtual |
Implements IFrequencyFilter.
Definition at line 201 of file frequency_filter.cpp.
|
private |
Definition at line 245 of file frequency_filter.cpp.
|
private |
Definition at line 240 of file frequency_filter.cpp.
|
private |
Definition at line 239 of file frequency_filter.cpp.
|
private |
Definition at line 241 of file frequency_filter.cpp.
|
private |
Definition at line 246 of file frequency_filter.cpp.
|
private |
Definition at line 244 of file frequency_filter.cpp.
|
private |
Definition at line 243 of file frequency_filter.cpp.