CEBL
2.1
|
#include <Param.hpp>
Public Member Functions | |
Param () | |
Param (std::string name, std::string description, double value) | |
Param (std::string name, std::string description, string value) | |
Param (std::string name, std::string description, int value) | |
Param (std::string name, std::string description, bool value) | |
Param (std::string name, std::string description, ParamID value) | |
Param (const Param &p) | |
void | setDouble (double value) |
void | setInt (int value) |
void | setBool (bool value) |
void | setString (string value) |
double | getDouble () const |
int | getInt () const |
bool | getBool () const |
string | getString () const |
bool | operator== (ParamID id) |
void | setMax (double max) |
void | setMin (double min) |
void | setStep (double step) |
void | setMax (int max) |
void | setMin (int min) |
void | setStep (int step) |
double | getMax () const |
double | getMin () const |
double | getStep () const |
Data Fields | |
std::string | name |
std::string | description |
|
inline |
Definition at line 69 of file Param.hpp.
References CEBL::ParamDataUnion::d, description, name, and CEBL::PARAM_DOUBLE.
|
inline |
Definition at line 80 of file Param.hpp.
References description, name, and CEBL::PARAM_STRING.
|
inline |
Definition at line 88 of file Param.hpp.
References description, CEBL::ParamDataUnion::i, name, and CEBL::PARAM_INTEGER.
|
inline |
Definition at line 99 of file Param.hpp.
References CEBL::ParamDataUnion::b, description, name, and CEBL::PARAM_BOOLEAN.
|
inline |
Definition at line 107 of file Param.hpp.
References description, and name.
|
inline |
Definition at line 114 of file Param.hpp.
References description, and name.
|
inline |
Definition at line 156 of file Param.hpp.
References CEBL::ParamDataUnion::b.
Referenced by WidgetPanel::add().
|
inline |
Definition at line 146 of file Param.hpp.
References CEBL::ParamDataUnion::d.
Referenced by WidgetPanel::add().
|
inline |
Definition at line 151 of file Param.hpp.
References CEBL::ParamDataUnion::i.
Referenced by WidgetPanel::add(), and CEBL::Classifier::reset().
|
inline |
Definition at line 204 of file Param.hpp.
References CEBL::ParamDataUnion::d, CEBL::ParamDataUnion::i, and CEBL::PARAM_DOUBLE.
Referenced by WidgetPanel::add().
|
inline |
Definition at line 215 of file Param.hpp.
References CEBL::ParamDataUnion::d, CEBL::ParamDataUnion::i, and CEBL::PARAM_DOUBLE.
Referenced by WidgetPanel::add().
|
inline |
Definition at line 226 of file Param.hpp.
References CEBL::ParamDataUnion::d, CEBL::ParamDataUnion::i, and CEBL::PARAM_DOUBLE.
Referenced by WidgetPanel::add().
|
inline |
Definition at line 161 of file Param.hpp.
Referenced by WidgetPanel::add().
|
inline |
Definition at line 136 of file Param.hpp.
References CEBL::ParamDataUnion::b.
|
inline |
Definition at line 126 of file Param.hpp.
References CEBL::ParamDataUnion::d.
|
inline |
Definition at line 131 of file Param.hpp.
References CEBL::ParamDataUnion::i.
|
inline |
Definition at line 173 of file Param.hpp.
Referenced by CEBL::Lag::getParamsList(), CEBL::WindowedSVD::getParamsList(), CEBL::SimpleMax::getParamsList(), CEBL::MSPRT::getParamsList(), and CEBL::IncrementalSVD::getParamsList().
|
inline |
Definition at line 178 of file Param.hpp.
Referenced by CEBL::Lag::getParamsList(), CEBL::WindowedSVD::getParamsList(), CEBL::SimpleMax::getParamsList(), CEBL::MSPRT::getParamsList(), and CEBL::IncrementalSVD::getParamsList().
|
inline |
Definition at line 183 of file Param.hpp.
Referenced by CEBL::SimpleMax::getParamsList(), CEBL::MSPRT::getParamsList(), and CEBL::IncrementalSVD::getParamsList().
std::string CEBL::Param::description |
Definition at line 61 of file Param.hpp.
Referenced by WidgetPanel::add(), and Param().
std::string CEBL::Param::name |
Definition at line 60 of file Param.hpp.
Referenced by WidgetPanel::add(), and Param().