All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Typedefs | Functions

Definition of the IFloat interface. More...

#include <GenApi/GenApiDll.h>
#include <GenApi/Types.h>
#include <GenApi/IValue.h>

Namespaces

 GenApi
 Contains definitions of the types of GenICam GenApi modules.
 

Typedefs

typedef CFloatRefT< IFloat > GenApi::CFloatRef
 

Functions

struct virtual __attribute__((visibility("default")))
IFloat IFloat & 
GenApi::operator= (double Value)=0
 Interface for float properties. More...
 
virtual bool GenApi::GetValue (bool Verify=false, bool IgnoreCache=false) const =0
 Get node value. More...
 
virtual bool GenApi::operator() () const
 Get node value. More...
 
virtual GenICam::gcstring GenApi::operator* ()=0
 Get string node value. More...
 
virtual double GenApi::GetMin ()=0
 Get minimum value allowed.
 
virtual double GenApi::GetMax ()=0
 Get maximum value allowed.
 
virtual bool GenApi::HasInc ()=0
 True if the float has a constant increment.
 
virtual EIncMode GenApi::GetIncMode ()=0
 Get increment mode.
 
virtual double GenApi::GetInc ()=0
 Get the constant increment if there is any. More...
 
virtual double_autovector_t GenApi::GetListOfValidValues (bool bounded=true)=0
 Get list of valid value.
 
virtual ERepresentation GenApi::GetRepresentation ()=0
 Get recommended representation.
 
virtual GenICam::gcstring GenApi::GetUnit () const =0
 Get the physical unit name.
 
virtual EDisplayNotation GenApi::GetDisplayNotation () const =0
 Get the way the float should be converted to a string.
 
virtual int64_t GenApi::GetDisplayPrecision () const =0
 Get the precision to be used when converting the float to a string.
 
virtual void GenApi::ImposeMin (double Value)=0
 Restrict minimum value.
 
virtual void GenApi::ImposeMax (double Value)=0
 Restrict maximum value.
 

Detailed Description

Definition of the IFloat interface.


pylon 5.0.5
Copyright © 2006-2016 Basler AG (Thu Aug 11 2016 18:01:27)