Range of values. pos_ is usually in [0,1]. More...
Public Member Functions | |
| RangeProperty (const PropertyRef &pr) | |
| RangeProperty (const PropertyRef &pr, Interval< float > rg) | |
| virtual const char * | type () const |
| virtual const char * | factoryKeyword () const |
| virtual const char * | def () const |
| virtual void | setDef (const char *) |
| virtual bool | isUdf () const |
| virtual float | value (EvalOpts eo=EvalOpts()) const |
Static Public Member Functions | |
| static const char * | typeStr () |
| static Property * | create (const PropertyRef &r) |
| static void | initClass () |
Public Attributes | |
| Interval< float > | rg_ |
Range of values. pos_ is usually in [0,1].
| RangeProperty::RangeProperty | ( | const PropertyRef & | pr | ) | [inline] |
| RangeProperty::RangeProperty | ( | const PropertyRef & | pr, | |
| Interval< float > | rg | |||
| ) | [inline] |
| static Property* RangeProperty::create | ( | const PropertyRef & | r | ) | [inline, static] |
| virtual const char* RangeProperty::def | ( | ) | const [virtual] |
Implements Property.
| virtual const char* RangeProperty::factoryKeyword | ( | ) | const [inline, virtual] |
| static void RangeProperty::initClass | ( | ) | [inline, static] |
| virtual bool RangeProperty::isUdf | ( | ) | const [virtual] |
Implements Property.
| virtual void RangeProperty::setDef | ( | const char * | ) | [virtual] |
Implements Property.
| virtual const char* RangeProperty::type | ( | ) | const [inline, virtual] |
Implements Property.
| static const char* RangeProperty::typeStr | ( | ) | [inline, static] |
Implements Property.
| Interval<float> RangeProperty::rg_ |
1.7.1