ICF 3.0.5.47
Technical documentation of ICF Libraries
IExposureConstraints.h
Go to the documentation of this file.
1/********************************************************************************
2** This file is part of the ICF Framework. Copyright (C) Witold Gantzke & Kirill Lepskiy
3** ICF Framework may be used under the terms of the LGPL License v. 2.1 by the Free Software Foundation.
4********************************************************************************/
5
6#pragma once
7
8
9#include <istd/IChangeable.h>
10#include <istd/TRange.h>
11
12#include <icam/icam.h>
13
14
15namespace icam
16{
17
18
20{
21public:
26 virtual istd::CRange GetShutterTimeRange() const = 0;
27
33 virtual istd::CRange GetDelayTimeRange() const = 0;
34
39 virtual istd::CRange GetEenDelayRange() const = 0;
40};
41
42
43} // namespace icam
44
45
virtual istd::CRange GetDelayTimeRange() const =0
Get range of posible delay time values.
virtual istd::CRange GetEenDelayRange() const =0
Get range of posible exposure enabled (EEN) signal delay time values.
virtual istd::CRange GetShutterTimeRange() const =0
Get range of posible shutter time (exposure time) values.
Common interface for data model objects, which can be changed.
Definition IChangeable.h:32
Contains interfaces, implementations and components of image acquisition and processing.

© Witold Gantzke and Kirill Lepskiy