diff options
Diffstat (limited to 'MuscleEMGProfile.h')
-rw-r--r-- | MuscleEMGProfile.h | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/MuscleEMGProfile.h b/MuscleEMGProfile.h deleted file mode 100644 index 2783b26..0000000 --- a/MuscleEMGProfile.h +++ /dev/null @@ -1,49 +0,0 @@ -#ifndef MUSCLE_EMG_PROFILE_H_ -#define MUSCLE_EMG_PROFILE_H_ - -#include <ostream> -#include <string> -#include <vector> - -class MuscleEMGProfile { -public: - MuscleEMGProfile(const std::string &name, unsigned capacity) - : _name(const_cast<std::string &>(name)) - { - if (capacity == 0) - capacity = 100; - _x.reserve(capacity); - _y.reserve(capacity); - } - - MuscleEMGProfile& operator=(const MuscleEMGProfile &m) - { - _name = m._name; - _x = m._x; - _y = m._y; - - return *this; - } - - unsigned getIdx() { return _x.size(); } - unsigned getCapacity() { return _x.capacity(); } - const std::string &getName() { return _name; } - - void addData(double x, double y); - -private: - std::string _name; - std::vector<double> _x; - std::vector<double> _y; - -// friend std::ostream& operator<<(std::ostream &s, const MuscleEMGProfile &m); -}; - -/* -std::ostream& operator<<(std::ostream &s, const MuscleEMGProfile &m) -{ - return s << "MuscleEMGProfile(" << m._name << ", " << m._idx << "/" << m._capacity << ")" << std::endl; -} -*/ - -#endif /* MUSCLE_EMG_PROFILE_H_ */
\ No newline at end of file |