#include <IFloat.h>

Public Member Functions | |
| virtual EDisplayNotation | GetDisplayNotation () const |
| Get the way the float should be converted to a string. | |
| virtual int64_t | GetDisplayPrecision () const |
| Get the precision to be used when converting the float to a string. | |
| IEnumeration * | GetEnumAlias () |
| gets the interface of an alias node. | |
| virtual double | GetInc () |
| Get the constant increment if there is any. | |
| virtual EIncMode | GetIncMode () |
| IInteger * | GetIntAlias () |
| gets the interface of an alias node. | |
| virtual double_autovector_t | GetListOfValidValues (bool bounded=true) |
| Get list of valid value. | |
| virtual double | GetMax () |
| Get maximum value allowed. | |
| virtual double | GetMin () |
| Get minimum value allowed. | |
| virtual ERepresentation | GetRepresentation () |
| Get recommended representation. | |
| virtual GENICAM_NAMESPACE::gcstring | GetUnit () const |
| Get unit. | |
| virtual double | GetValue (bool Verify=false, bool IgnoreCache=false) |
| Get node value. | |
| virtual bool | HasInc () |
| True if the float has a constant increment. | |
| virtual void | ImposeMax (double Value) |
| Restrict maximum value. | |
| virtual void | ImposeMin (double Value) |
| Restrict minimum value. | |
| virtual double | operator() () |
| Get node value. | |
| virtual double | operator* () |
| Get node value. | |
| virtual IFloat & | operator= (double Value) |
| Set node value. | |
| virtual void | SetValue (double Value, bool Verify=true) |
| Set node value. | |
Private Types | |
| typedef CValueRefT< T > | ref |
typedef CValueRefT<T> GENAPI_NAMESPACE::CFloatRefT< T >::ref [private] |
Reimplemented from GENAPI_NAMESPACE::CValueRefT< T >.
| virtual EDisplayNotation GENAPI_NAMESPACE::CFloatRefT< T >::GetDisplayNotation | ( | ) | const [inline, virtual] |
| virtual int64_t GENAPI_NAMESPACE::CFloatRefT< T >::GetDisplayPrecision | ( | ) | const [inline, virtual] |
| IEnumeration* GENAPI_NAMESPACE::CFloatRefT< T >::GetEnumAlias | ( | ) | [inline] |
| virtual double GENAPI_NAMESPACE::CFloatRefT< T >::GetInc | ( | ) | [inline, virtual] |
| virtual EIncMode GENAPI_NAMESPACE::CFloatRefT< T >::GetIncMode | ( | ) | [inline, virtual] |
| IInteger* GENAPI_NAMESPACE::CFloatRefT< T >::GetIntAlias | ( | ) | [inline] |
| virtual double_autovector_t GENAPI_NAMESPACE::CFloatRefT< T >::GetListOfValidValues | ( | bool | bounded = true | ) | [inline, virtual] |
| virtual double GENAPI_NAMESPACE::CFloatRefT< T >::GetMax | ( | ) | [inline, virtual] |
| virtual double GENAPI_NAMESPACE::CFloatRefT< T >::GetMin | ( | ) | [inline, virtual] |
| virtual ERepresentation GENAPI_NAMESPACE::CFloatRefT< T >::GetRepresentation | ( | ) | [inline, virtual] |
| virtual GENICAM_NAMESPACE::gcstring GENAPI_NAMESPACE::CFloatRefT< T >::GetUnit | ( | ) | const [inline, virtual] |
| virtual double GENAPI_NAMESPACE::CFloatRefT< T >::GetValue | ( | bool | Verify = false, |
| bool | IgnoreCache = false |
||
| ) | [inline, virtual] |
| virtual bool GENAPI_NAMESPACE::CFloatRefT< T >::HasInc | ( | ) | [inline, virtual] |
| virtual void GENAPI_NAMESPACE::CFloatRefT< T >::ImposeMax | ( | double | Value | ) | [inline, virtual] |
| virtual void GENAPI_NAMESPACE::CFloatRefT< T >::ImposeMin | ( | double | Value | ) | [inline, virtual] |
| virtual double GENAPI_NAMESPACE::CFloatRefT< T >::operator() | ( | ) | [inline, virtual] |
| virtual double GENAPI_NAMESPACE::CFloatRefT< T >::operator* | ( | ) | [inline, virtual] |
| virtual IFloat& GENAPI_NAMESPACE::CFloatRefT< T >::operator= | ( | double | Value | ) | [inline, virtual] |
| virtual void GENAPI_NAMESPACE::CFloatRefT< T >::SetValue | ( | double | Value, |
| bool | Verify = true |
||
| ) | [inline, virtual] |