20 #ifndef ESSENTIA_RANGE_H
21 #define ESSENTIA_RANGE_H
virtual bool contains(const Parameter ¶m) const
virtual bool contains(const Parameter ¶m) const
bool _uincluded
Definition: range.h:48
Real _lvalue
Definition: range.h:49
bool _lbound
Definition: range.h:47
bool _ubound
Definition: range.h:47
Interval(const std::string &s)
Real _uvalue
Definition: range.h:49
virtual ~Interval()
Definition: range.h:43
bool _lincluded
Definition: range.h:48
Definition: parameter.h:30
virtual bool contains(const Parameter ¶m) const =0
static Range * create(const std::string &s)
virtual ~Range()
Definition: range.h:30
std::set< std::string > _elements
Definition: range.h:60
virtual ~Set()
Definition: range.h:55
Set(const std::string &s)
virtual bool contains(const Parameter ¶m) const
std::string s
Definition: range.h:61
Definition: algorithm.h:28
float Real
Definition: types.h:69