Critical Link MityCam SoC Firmware  1.0
Critical Link MityCam SoC Firmware
MultipleROISensor.h
Go to the documentation of this file.
1 /*
2  * MultipleROISensor.h
3  *
4  * Created on: Jun 27, 2014
5  * Author: mitycam
6  */
7 
8 #ifndef MULTIPLEROISENSOR_H_
9 #define MULTIPLEROISENSOR_H_
10 
11 #include "CameraTypes.h"
12 #include "Utility/Types.h"
13 
14 namespace SocCamera
15 {
16 
25 {
26 public:
31  tcMultipleROISensor(int32 anMaxROIs);
32 
36  virtual ~tcMultipleROISensor();
37 
44 
51  teNackCode setMultipleROI(int32 anIndex, ROI asROI);
52 
58 
63  int32 getMaxROI();
64 
69  ROI getROI(int32 anIndex);
70 protected:
75  virtual teNackCode programMultipleROI() = 0;
76 
81 
86 
91 };
92 
93 } /* namespace SocCamera */
94 
95 #endif /* MULTIPLEROISENSOR_H_ */
SocCamera::tcMultipleROISensor::setNumberOfROI
teNackCode setNumberOfROI(int32 anNumber)
Definition: MultipleROISensor.cpp:25
int32
int32_t int32
Definition: Types.h:8
Types.h
SocCamera::tcMultipleROISensor::maWindowROIs
ROI * maWindowROIs
Definition: MultipleROISensor.h:80
SocCamera::tcMultipleROISensor
Definition: MultipleROISensor.h:24
SocCamera::tcMultipleROISensor::getNumberOfROI
int32 getNumberOfROI()
Definition: MultipleROISensor.cpp:68
CameraTypes.h
SocCamera::tcMultipleROISensor::~tcMultipleROISensor
virtual ~tcMultipleROISensor()
Definition: MultipleROISensor.cpp:20
SocCamera::tcMultipleROISensor::getROI
ROI getROI(int32 anIndex)
Definition: MultipleROISensor.cpp:73
SocCamera::teNackCode
teNackCode
Definition: CameraTypes.h:62
SocCamera::tcMultipleROISensor::programMultipleROI
virtual teNackCode programMultipleROI()=0
SocCamera::tcMultipleROISensor::mnMaxROIs
int32 mnMaxROIs
Definition: MultipleROISensor.h:90
SocCamera
Definition: CameraTypes.h:7
SocCamera::tcMultipleROISensor::tcMultipleROISensor
tcMultipleROISensor(int32 anMaxROIs)
Definition: MultipleROISensor.cpp:13
SocCamera::tcMultipleROISensor::getMaxROI
int32 getMaxROI()
Definition: MultipleROISensor.cpp:84
SocCamera::ROI
Definition: ROI.h:10
SocCamera::tcMultipleROISensor::mnNumROIs
int32 mnNumROIs
Definition: MultipleROISensor.h:85
SocCamera::tcMultipleROISensor::setMultipleROI
teNackCode setMultipleROI(int32 anIndex, ROI asROI)
Definition: MultipleROISensor.cpp:40