MT9VImagerImpl Class Reference
List of all members.
Public Member Functions |
| virtual MT9VImagerPtr | getAlternateContext () |
| virtual std::string | getModel () |
| virtual uint16_t | getVersion () |
| | MT9VImagerImpl (IpCamList &cam) |
| virtual bool | setAgcAec (bool agc, bool aec) |
| virtual bool | setBlackLevel (bool manual_override, int calibration_value, int step_size, int filter_length) |
| virtual bool | setBrightness (int brightness) |
| virtual bool | setCompanding (bool activated) |
| virtual bool | setExposure (double exp) |
| virtual bool | setGain (int gain) |
| virtual bool | setMaxExposure (double exp) |
| virtual bool | setMirror (bool mirrorx, bool mirrory) |
| virtual bool | setMode (int x, int y, int binx, int biny, double rate, int xoffset, int yoffset) |
| virtual | ~MT9VImagerImpl () |
Protected Attributes |
| int | agc_aec_enable_shift_ |
| uint16_t * | agc_aec_mode_cache_ |
| uint16_t | agc_aec_mode_cache_backing_ |
| MT9VImagerPtr | alternate_ |
| IpCamList & | camera_ |
| uint16_t * | companding_mode_cache_ |
| uint16_t | companding_mode_cache_backing_ |
| int | companding_mode_shift_ |
| uint16_t | imager_version_ |
| double | line_time_ |
| int | max_max_shutter_width_ |
| int | max_shutter_width_ |
| std::string | model_ |
| uint16_t | read_mode_cache_ |
| uint8_t | reg_agc_aec_enable_ |
| uint8_t | reg_analog_gain_ |
| uint8_t | reg_column_start_ |
| uint8_t | reg_companding_mode_ |
| uint8_t | reg_desired_bin_ |
| uint8_t | reg_hblank_ |
| uint8_t | reg_max_shutter_width_ |
| uint8_t | reg_read_mode_ |
| uint8_t | reg_row_start_ |
| uint8_t | reg_shutter_width_ |
| uint8_t | reg_vblank_ |
| uint8_t | reg_window_height_ |
| uint8_t | reg_window_width_ |
Detailed Description
Definition at line 54 of file mt9v.cpp.
Constructor & Destructor Documentation
| MT9VImagerImpl::MT9VImagerImpl |
( |
IpCamList & |
cam |
) |
[inline] |
| virtual MT9VImagerImpl::~MT9VImagerImpl |
( |
|
) |
[inline, virtual] |
Member Function Documentation
| virtual MT9VImagerPtr MT9VImagerImpl::getAlternateContext |
( |
|
) |
[inline, virtual] |
| virtual std::string MT9VImagerImpl::getModel |
( |
|
) |
[inline, virtual] |
| virtual uint16_t MT9VImagerImpl::getVersion |
( |
|
) |
[inline, virtual] |
| virtual bool MT9VImagerImpl::setAgcAec |
( |
bool |
agc, |
|
|
bool |
aec | |
|
) |
| | [inline, virtual] |
| virtual bool MT9VImagerImpl::setBlackLevel |
( |
bool |
manual_override, |
|
|
int |
calibration_value, |
|
|
int |
step_size, |
|
|
int |
filter_length | |
|
) |
| | [inline, virtual] |
| virtual bool MT9VImagerImpl::setBrightness |
( |
int |
brightness |
) |
[inline, virtual] |
| virtual bool MT9VImagerImpl::setCompanding |
( |
bool |
activated |
) |
[inline, virtual] |
| virtual bool MT9VImagerImpl::setExposure |
( |
double |
exp |
) |
[inline, virtual] |
| virtual bool MT9VImagerImpl::setGain |
( |
int |
gain |
) |
[inline, virtual] |
| virtual bool MT9VImagerImpl::setMaxExposure |
( |
double |
exp |
) |
[inline, virtual] |
| virtual bool MT9VImagerImpl::setMirror |
( |
bool |
mirrorx, |
|
|
bool |
mirrory | |
|
) |
| | [inline, virtual] |
| virtual bool MT9VImagerImpl::setMode |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
binx, |
|
|
int |
biny, |
|
|
double |
rate, |
|
|
int |
xoffset, |
|
|
int |
yoffset | |
|
) |
| | [inline, virtual] |
Member Data Documentation
The documentation for this class was generated from the following file: