#include <multi-bound.hh>
Public Types | |
| enum | MultiBoundModeType { MODE_SINGLE, MODE_DOUBLE } |
| enum | SupInfType { BOUND_SUP, BOUND_INF } |
Public Member Functions | |
| double | getDoubleBound (const SupInfType bound) const |
| bool | getDoubleBoundSetup (const SupInfType bound) const |
| MultiBoundModeType | getMode (void) const |
| double | getSingleBound (void) const |
| MultiBound (const double x, const SupInfType bound) | |
| MultiBound (const double x=0.) | |
| MultiBound (const double xi, const double xs) | |
| MultiBound (const MultiBound &clone) | |
| MultiBound & | operator= (const MultiBound &other) |
| void | setDoubleBound (SupInfType boundType, double boundValue) |
| void | setSingleBound (double boundValue) |
| void | unsetDoubleBound (SupInfType boundType) |
Public Attributes | |
| double | boundInf |
| bool | boundInfSetup |
| double | boundSingle |
| double | boundSup |
| bool | boundSupSetup |
| MultiBoundModeType | mode |
Friends | |
| SOT_CORE_EXPORT friend std::ostream & | operator<< (std::ostream &os, const MultiBound &m) |
| SOT_CORE_EXPORT friend std::istream & | operator>> (std::istream &is, MultiBound &m) |
Definition at line 35 of file multi-bound.hh.
| Enumerator | |
|---|---|
| MODE_SINGLE | |
| MODE_DOUBLE | |
Definition at line 37 of file multi-bound.hh.
| Enumerator | |
|---|---|
| BOUND_SUP | |
| BOUND_INF | |
Definition at line 38 of file multi-bound.hh.
| MultiBound::MultiBound | ( | const double | x = 0. | ) |
Definition at line 16 of file multi-bound.cpp.
Definition at line 24 of file multi-bound.cpp.
| MultiBound::MultiBound | ( | const double | x, |
| const SupInfType | bound | ||
| ) |
Definition at line 32 of file multi-bound.cpp.
| MultiBound::MultiBound | ( | const MultiBound & | clone | ) |
Definition at line 40 of file multi-bound.cpp.
| double MultiBound::getDoubleBound | ( | const SupInfType | bound | ) | const |
Definition at line 56 of file multi-bound.cpp.
| bool MultiBound::getDoubleBoundSetup | ( | const SupInfType | bound | ) | const |
Definition at line 79 of file multi-bound.cpp.
| MultiBound::MultiBoundModeType MultiBound::getMode | ( | void | ) | const |
Definition at line 48 of file multi-bound.cpp.
| double MultiBound::getSingleBound | ( | void | ) | const |
Definition at line 49 of file multi-bound.cpp.
| MultiBound & dynamicgraph::sot::MultiBound::operator= | ( | const MultiBound & | other | ) |
Definition at line 261 of file multi-bound.cpp.
| void MultiBound::setDoubleBound | ( | SupInfType | boundType, |
| double | boundValue | ||
| ) |
Definition at line 92 of file multi-bound.cpp.
| void MultiBound::setSingleBound | ( | double | boundValue | ) |
Definition at line 125 of file multi-bound.cpp.
| void MultiBound::unsetDoubleBound | ( | SupInfType | boundType | ) |
Definition at line 109 of file multi-bound.cpp.
|
friend |
Definition at line 146 of file multi-bound.cpp.
|
friend |
Definition at line 170 of file multi-bound.cpp.
| double dynamicgraph::sot::MultiBound::boundInf |
Definition at line 43 of file multi-bound.hh.
| bool dynamicgraph::sot::MultiBound::boundInfSetup |
Definition at line 44 of file multi-bound.hh.
| double dynamicgraph::sot::MultiBound::boundSingle |
Definition at line 42 of file multi-bound.hh.
| double dynamicgraph::sot::MultiBound::boundSup |
Definition at line 43 of file multi-bound.hh.
| bool dynamicgraph::sot::MultiBound::boundSupSetup |
Definition at line 44 of file multi-bound.hh.
| MultiBoundModeType dynamicgraph::sot::MultiBound::mode |
Definition at line 41 of file multi-bound.hh.