Changeset 15 in flair-src for trunk/lib/FlairFilter/src/unexported/X4X8Multiplex_impl.h
- Timestamp:
- 04/08/16 15:40:57 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/FlairFilter/src/unexported/X4X8Multiplex_impl.h
r10 r15 16 16 #include <string> 17 17 18 namespace flair 19 { 20 namespace core 21 { 22 class cvmatrix; 23 class io_data; 24 } 25 namespace gui 26 { 27 class DataPlot1D; 28 class ComboBox; 29 } 30 namespace filter 31 { 32 class X4X8Multiplex; 33 } 18 namespace flair { 19 namespace core { 20 class cvmatrix; 21 class io_data; 34 22 } 35 23 namespace gui { 24 class DataPlot1D; 25 class ComboBox; 26 } 27 namespace filter { 28 class X4X8Multiplex; 29 } 30 } 36 31 37 32 /*! \class X4X8Multiplex_impl … … 39 34 * \brief Class defining X4 and X8 multiplexing 40 35 */ 41 class X4X8Multiplex_impl 42 { 43 public: 44 X4X8Multiplex_impl(flair::filter::X4X8Multiplex* self,int nb_mot); 45 ~X4X8Multiplex_impl(); 46 void UseDefaultPlot(void); 47 void UpdateFrom(const flair::core::io_data *data); 48 int nb_mot; 49 std::string MotorName(int index); 36 class X4X8Multiplex_impl { 37 public: 38 X4X8Multiplex_impl(flair::filter::X4X8Multiplex *self, int nb_mot); 39 ~X4X8Multiplex_impl(); 40 void UseDefaultPlot(void); 41 void UpdateFrom(const flair::core::io_data *data); 42 int nb_mot; 43 std::string MotorName(int index); 50 44 51 52 53 54 55 flair::filter::X4X8Multiplex*self;56 float Set(float trim,float u);45 private: 46 flair::core::cvmatrix *output; 47 flair::gui::ComboBox *pas; 48 flair::gui::DataPlot1D *plots[4]; 49 flair::filter::X4X8Multiplex *self; 50 float Set(float trim, float u); 57 51 }; 58 52
Note:
See TracChangeset
for help on using the changeset viewer.