Changeset 15 in flair-src for trunk/lib/FlairFilter/src/unexported/EulerDerivative_impl.h
- Timestamp:
- 04/08/16 15:40:57 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/FlairFilter/src/unexported/EulerDerivative_impl.h
r10 r15 16 16 #include <IODevice.h> 17 17 18 namespace flair 19 { 20 namespace core 21 { 22 class cvmatrix; 23 } 24 namespace gui 25 { 26 class LayoutPosition; 27 class DoubleSpinBox; 28 } 29 namespace filter 30 { 31 class EulerDerivative; 32 } 18 namespace flair { 19 namespace core { 20 class cvmatrix; 21 } 22 namespace gui { 23 class LayoutPosition; 24 class DoubleSpinBox; 25 } 26 namespace filter { 27 class EulerDerivative; 28 } 33 29 } 34 30 … … 37 33 */ 38 34 39 class EulerDerivative_impl 40 { 41 public: 42 EulerDerivative_impl(flair::filter::EulerDerivative* self,const flair::gui::LayoutPosition* position,std::string name,const flair::core::cvmatrix* init_value=NULL); 43 ~EulerDerivative_impl(); 44 void UpdateFrom(const flair::core::io_data *data); 45 flair::core::cvmatrix *output; 35 class EulerDerivative_impl { 36 public: 37 EulerDerivative_impl(flair::filter::EulerDerivative *self, 38 const flair::gui::LayoutPosition *position, 39 std::string name, 40 const flair::core::cvmatrix *init_value = NULL); 41 ~EulerDerivative_impl(); 42 void UpdateFrom(const flair::core::io_data *data); 43 flair::core::cvmatrix *output; 46 44 47 private: 48 flair::gui::DoubleSpinBox* T; 49 flair::core::Time previous_time; 50 bool first_update; 51 flair::core::cvmatrix* prev_value; 52 45 private: 46 flair::gui::DoubleSpinBox *T; 47 flair::core::Time previous_time; 48 bool first_update; 49 flair::core::cvmatrix *prev_value; 53 50 }; 54 51
Note:
See TracChangeset
for help on using the changeset viewer.