Functions | |
virtual IFloat & | operator= (double Value)=0 |
Set node value. | |
virtual double | GetMin ()=0 |
Get minimum value allowed. | |
virtual double | GetMax ()=0 |
Get maximum value allowed. | |
virtual bool | HasInc ()=0 |
True if the float has a constant increment. | |
virtual EIncMode | GetIncMode ()=0 |
Get increment mode. | |
virtual double | GetInc ()=0 |
Get the constant increment if there is any. | |
virtual double_autovector_t | GetListOfValidValues (bool bounded=true)=0 |
Get list of valid value. | |
virtual ERepresentation | GetRepresentation ()=0 |
Get recommended representation. | |
virtual GenICam::gcstring | GetUnit () const =0 |
Get the physical unit name. | |
virtual EDisplayNotation | GetDisplayNotation () const =0 |
Get the way the float should be converted to a string. | |
virtual int64_t | GetDisplayPrecision () const =0 |
Get the precision to be used when converting the float to a string. | |
virtual void | ImposeMin (double Value)=0 |
Restrict minimum value. | |
virtual void | ImposeMax (double Value)=0 |
Restrict maximum value. | |
Variables | |
interface SPINNAKER_API_ABSTRACT | IFloat |
Interface for float properties. | |
|
pure virtual |
Get the way the float should be converted to a string.
|
pure virtual |
Get the precision to be used when converting the float to a string.
|
pure virtual |
Get the constant increment if there is any.
Get increment.
|
pure virtual |
Get increment mode.
|
pure virtual |
Get list of valid value.
|
pure virtual |
Get maximum value allowed.
|
pure virtual |
Get minimum value allowed.
|
pure virtual |
Get recommended representation.
|
pure virtual |
Get the physical unit name.
|
pure virtual |
True if the float has a constant increment.
|
pure virtual |
Restrict maximum value.
|
pure virtual |
Restrict minimum value.
|
pure virtual |
Set node value.
interface SPINNAKER_API_ABSTRACT IFloat |
Interface for float properties.