#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=0.) | |
MultiBound (const double xi, const double xs) | |
MultiBound (const double x, const SupInfType bound) | |
MultiBound (const MultiBound &clone) | |
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.
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.