@ Copyrights: Bernard De Cuyper & Eddy Fraiha 2002, Eggs & Pictures. MIT/Open BSD copyright model.
|
Public Methods |
| IntParameter (char *aname, int avalue, int acardinality=1, bool arangeFlag=false) |
virtual | ~IntParameter () |
virtual int | getCurrentCardinality () |
virtual void | addInteger (int value) |
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 bool | getBool () |
virtual bool | getDefaultBool () |
virtual void | setBool (bool val) |
virtual void | setDefaultBool (bool val) |
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 (int low, double high) |
virtual void | setReal (int index, double 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 |
int | currentValue |
int | defaultValue |
int | currentCardinality |
int * | setValues |
int | minValue |
int | maxValue |