Float#
- class itala.itala.IFloat(*args, **kwargs)#
Bases:
IValue
Interface for float properties
- property thisown#
The membership flag
- has_inc()#
True if the float has a constant increment
- impose_min(Value)#
Restric minimum value
- impose_max(Value)#
Restric maximum value
- property min: double#
Get minimum value allowed
- property max: double#
Get maximum value allowed
- property inc_mode: GENAPI_NAMESPACE::EIncMode#
- property inc: double#
Get the constant increment if there is any
- property list_of_valid_values: double_autovector_t#
Get list of valid value
- property representation: GENAPI_NAMESPACE::ERepresentation#
Get recommended representation
- property unit: str#
Get the physical unit name
- property display_notation: GENAPI_NAMESPACE::EDisplayNotation#
Get the way the float should be converted to a string
- property display_precision: int#
Get the precision to be used when converting the float to a string
- property int_alias: GENAPI_NAMESPACE::IInteger *#
gets the interface of an integer alias node.
- property enum_alias: GENAPI_NAMESPACE::IEnumeration *#
gets the interface of an enum alias node.
- get_value(verify=False, ignore_cache=False)#
- set_value(value, verify=True)#
- property value#