Public Types | Public Member Functions | List of all members
icam::CAcquisitionConstraintsComp Class Reference

Component for the static configuration of the acquisition constraints for a given camera device. More...

#include <CAcquisitionConstraintsComp.h>

Inheritance diagram for icam::CAcquisitionConstraintsComp:
icomp::CComponentBase isig::ITriggerConstraints icam::IExposureConstraints icomp::IComponent istd::IPolymorphic istd::IChangeable istd::IPolymorphic istd::IPolymorphic

Public Types

typedef icomp::CComponentBase BaseClass
 

Public Member Functions

virtual bool IsTriggerModeSupported (int triggerMode) const
 Check if specified trigger mode is supported. More...
 
virtual istd::CRange GetShutterTimeRange () const
 Get range of posible shutter time (exposure time) values. More...
 
virtual istd::CRange GetDelayTimeRange () const
 Get range of posible delay time values. More...
 
virtual istd::CRange GetEenDelayRange () const
 Get range of posible exposure enabled (EEN) signal delay time values. More...
 
- Public Member Functions inherited from icomp::IComponent
virtual const ICompositeComponentGetParentComponent (bool ownerOnly=false) const =0
 
virtual void * GetInterface (const istd::CClassInfo &interfaceType, const QByteArray &subId="")=0
 
virtual const IComponentContextGetComponentContext () const =0
 
virtual void SetComponentContext (const icomp::IComponentContext *contextPtr, const ICompositeComponent *parentPtr, bool isParentOwner)=0
 

Detailed Description

Component for the static configuration of the acquisition constraints for a given camera device.

Definition at line 21 of file CAcquisitionConstraintsComp.h.

Member Typedef Documentation

Definition at line 27 of file CAcquisitionConstraintsComp.h.

Member Function Documentation

virtual istd::CRange icam::CAcquisitionConstraintsComp::GetDelayTimeRange ( ) const
virtual

Get range of posible delay time values.

Delay time is time between trigger and exposure begin.

Returns
range of delay time, or empty range is this time cannot be controlled.

Implements icam::IExposureConstraints.

virtual istd::CRange icam::CAcquisitionConstraintsComp::GetEenDelayRange ( ) const
virtual

Get range of posible exposure enabled (EEN) signal delay time values.

Returns
range of delay time, or empty range is this time cannot be controlled.

Implements icam::IExposureConstraints.

virtual istd::CRange icam::CAcquisitionConstraintsComp::GetShutterTimeRange ( ) const
virtual

Get range of posible shutter time (exposure time) values.

Returns
range of shutter time, or empty range is this time cannot be controlled.

Implements icam::IExposureConstraints.

virtual bool icam::CAcquisitionConstraintsComp::IsTriggerModeSupported ( int  triggerMode) const
virtual

Check if specified trigger mode is supported.

Default mode should be always supported. Normal trigger modes are defined in isig::ITriggerParams::TriggerMode.

Implements isig::ITriggerConstraints.


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

© 2007-2017 Witold Gantzke and Kirill Lepskiy