Public Member Functions | List of all members
icam::IExposureParams Class Referenceabstract

#include <IExposureParams.h>

Inheritance diagram for icam::IExposureParams:
iser::ISerializable istd::IChangeable istd::IPolymorphic icam::CExposureParamsComp

Public Member Functions

virtual const
IExposureConstraints
GetExposureConstraints () const =0
 Get constrints describing allowed value ranges. More...
 
virtual double GetShutterTime () const =0
 Get shutter time (exposure time). More...
 
virtual bool SetShutterTime (double time)=0
 Set shutter time (exposure time). More...
 
virtual double GetDelayTime () const =0
 Get delay time. More...
 
virtual bool SetDelayTime (double time)=0
 Set delay time. More...
 
virtual double GetEenDelay () const =0
 Get exposure enabled (EEN) signal delay time. More...
 
virtual bool SetEenDelay (double time)=0
 Set exposure enabled (EEN) signal delay time. More...
 

Detailed Description

Definition at line 17 of file IExposureParams.h.

Member Function Documentation

virtual double icam::IExposureParams::GetDelayTime ( ) const
pure virtual

Get delay time.

Delay time is time between trigger and exposure begin.

Returns
delay time in seconds or negative value if this value isn't active.

Implemented in icam::CExposureParamsComp.

virtual double icam::IExposureParams::GetEenDelay ( ) const
pure virtual

Get exposure enabled (EEN) signal delay time.

Returns
delay time in seconds or negative value if this value isn't active.

Implemented in icam::CExposureParamsComp.

virtual const IExposureConstraints* icam::IExposureParams::GetExposureConstraints ( ) const
pure virtual

Get constrints describing allowed value ranges.

Implemented in icam::CExposureParamsComp.

virtual double icam::IExposureParams::GetShutterTime ( ) const
pure virtual

Get shutter time (exposure time).

Returns
shutter time in seconds or negative value if this value isn't active.

Implemented in icam::CExposureParamsComp.

virtual bool icam::IExposureParams::SetDelayTime ( double  time)
pure virtual

Set delay time.

Delay time is time between trigger and exposure begin.

Parameters
timedelay time in seconds.
Returns
true, if success.

Implemented in icam::CExposureParamsComp.

virtual bool icam::IExposureParams::SetEenDelay ( double  time)
pure virtual

Set exposure enabled (EEN) signal delay time.

Parameters
timeexposure enabled (EEN) signal delay time in seconds.
Returns
true, if success.

Implemented in icam::CExposureParamsComp.

virtual bool icam::IExposureParams::SetShutterTime ( double  time)
pure virtual

Set shutter time (exposure time).

Parameters
timeshutter time in seconds.
Returns
true, if success.

Implemented in icam::CExposureParamsComp.


The documentation for this class was generated from the following file:

© 2007-2017 Witold Gantzke and Kirill Lepskiy