@ Copyrights: Bernard De Cuyper & Eddy Fraiha 2002, Eggs & Pictures. MIT/Open BSD copyright model.
|
Public Methods |
|
| RealParameter (char *aname, double avalue, int acardinality=1, bool arangeFlag=false) |
|
virtual | ~RealParameter () |
|
virtual int | getCurrentCardinality () |
|
virtual void | addReal (double value) |
|
virtual double | getReal () |
|
virtual double | getDefaultReal () |
|
virtual double | getMinReal () |
|
virtual double | getMaxReal () |
|
virtual double | getReal (int index) |
|
virtual void | setReal (double val) |
|
virtual void | setDefaultReal (double val) |
|
virtual void | setRangeReal (double low, double high) |
|
virtual void | setReal (int index, double val) |
|
virtual bool | getBool () |
|
virtual bool | getDefaultBool () |
|
virtual void | setBool (bool val) |
|
virtual void | setDefaultBool (bool val) |
|
virtual int | getInteger () |
|
virtual int | getDefaultInteger () |
|
virtual int | getMinInteger () |
|
virtual int | getMaxInteger () |
|
virtual int | getInteger (int index) |
|
virtual void | setInteger (int val) |
|
virtual void | setDefaultInteger (int val) |
|
virtual void | setRangeInteger (int low, int high) |
|
virtual void | setInteger (int index, int val) |
|
virtual char * | getString () |
|
virtual char * | getDefaultString () |
|
virtual char * | getString (int index) |
|
virtual void | setString (char *val) |
|
virtual void | setDefaultString (char *val) |
|
virtual void | setString (int index, char *val) |
|
virtual char * | shortDescription () |
|
virtual char * | description () |
|
virtual void | report (FILE *file) |
Private Attributes |
|
double | currentValue |
|
double | defaultValue |
|
int | currentCardinality |
|
double * | setValues |
|
double | minValue |
|
double | maxValue |