|
Pyrogenesis
13997
|
Public Member Functions | |
| FrequencyFilter (double resolution, double expectedFrequency) | |
| virtual void | Update (double time) |
| virtual double | SmoothedFrequency () const |
| virtual int | StableFrequency () const |
Public Member Functions inherited from IFrequencyFilter | |
| 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.
1.8.5