12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- //
- // File: CMovAvgFilter.h
- //
- // MATLAB Coder version : 4.3
- // C/C++ source code generated on : 12-Jan-2022 14:14:11
- //
- #ifndef CMOVAVGFILTER_H
- #define CMOVAVGFILTER_H
- // Include Files
- #include <cstddef>
- #include <cstdlib>
- #include "rtwtypes.h"
- #include "MovAvgFilter_types.h"
- // Type Definitions
- class CMovAvgFilter
- {
- public:
- CMovAvgFilter();
- ~CMovAvgFilter();
- static void SetPdoa1dEnable(bool bEnable);
- static bool GetPdoa1dEnable();
- static void SetPdoa2dEnable(bool bEnable);
- static bool GetPdoa2dEnable();
- real_T MovAvgFilter(real_T x);
- MovAvgFilterStackData *getStackData();
- private:
- void firstRun_not_empty_init();
- void MovAvgFilter_init();
- MovAvgFilterPersistentData pd_;
- MovAvgFilterStackData SD_;
- static bool s_enabled_pdoa1d;
- static bool s_enabled_pdoa2d;
- };
- #endif
- //
- // File trailer for CMovAvgFilter.h
- //
- // [EOF]
- //
|