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