// // 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 #include #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] //