Classes | Namespaces | Typedefs | Functions | Variables
IFloat.h File Reference

Definition of the IFloat interface. More...

#include <GenApi/GenApiDll.h>
#include <GenApi/Types.h>
#include <GenApi/IValue.h>
Include dependency graph for IFloat.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GENAPI_NAMESPACE::CFloatRefT< T >
 

Namespaces

 GENAPI_NAMESPACE
 Part of the generic device API.
 

Typedefs

typedef CFloatRefT< IFloat > GENAPI_NAMESPACE::CFloatRef
 Reference to an IFloat pointer. More...
 

Functions

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

Variables

interface GENAPI_DECL_ABSTRACT GENAPI_NAMESPACE::IFloat
 Interface for float properties. More...
 

Detailed Description

Definition of the IFloat interface.

Definition in file IFloat.h.



rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Thu Jun 6 2019 19:10:54