9 _name(name),_value(value),_lowerLimit(lowerLimit),_upperLimit(upperLimit),_sourceParameter(NULL)
17 return o << p.
getName() <<
"\t" <<
" value = "
18 << p.
getValue() <<
"\t" <<
" limits: ["
29 if (_sourceParameter) {
39 if (_sourceParameter) {
49 if (_sourceParameter) {
59 if (_sourceParameter) {
61 <<
"Warning: Parameter is connected. Function has no effect."
71 if (_sourceParameter) {
73 <<
"Warning: Parameter is connected. Function has no effect."
77 _lowerLimit=lowerLimit;
83 if (_sourceParameter) {
85 <<
"Warning: Parameter is connected. Function has no effect."
89 _upperLimit=upperLimit;
96 if (sp && sp->_sourceParameter) {
100 _sourceParameter = source;
108 _value(right._value),
109 _lowerLimit(right._lowerLimit),
110 _upperLimit(right._upperLimit),
111 _sourceParameter(right._sourceParameter)
116 if (
this != &right) {
119 _lowerLimit=right._lowerLimit;
120 _upperLimit=right._upperLimit;
121 _sourceParameter=right._sourceParameter;