
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_ |
| MT9VImagerImpl::MT9VImagerImpl | ( | IpCamList & | cam | ) | [inline] |
| virtual MT9VImagerImpl::~MT9VImagerImpl | ( | ) | [inline, virtual] |
| virtual MT9VImagerPtr MT9VImagerImpl::getAlternateContext | ( | ) | [inline, virtual] |
Implements MT9VImager.
| virtual std::string MT9VImagerImpl::getModel | ( | ) | [inline, virtual] |
Implements MT9VImager.
| virtual uint16_t MT9VImagerImpl::getVersion | ( | ) | [inline, virtual] |
Implements MT9VImager.
| virtual bool MT9VImagerImpl::setAgcAec | ( | bool | agc, |
| bool | aec | ||
| ) | [inline, virtual] |
Implements MT9VImager.
| virtual bool MT9VImagerImpl::setBlackLevel | ( | bool | manual_override, |
| int | calibration_value, | ||
| int | step_size, | ||
| int | filter_length | ||
| ) | [inline, virtual] |
Implements MT9VImager.
| virtual bool MT9VImagerImpl::setBrightness | ( | int | brightness | ) | [inline, virtual] |
Implements MT9VImager.
| virtual bool MT9VImagerImpl::setCompanding | ( | bool | activated | ) | [inline, virtual] |
Implements MT9VImager.
| virtual bool MT9VImagerImpl::setExposure | ( | double | exp | ) | [inline, virtual] |
| virtual bool MT9VImagerImpl::setGain | ( | int | gain | ) | [inline, virtual] |
Implements MT9VImager.
| virtual bool MT9VImagerImpl::setMaxExposure | ( | double | exp | ) | [inline, virtual] |
| virtual bool MT9VImagerImpl::setMirror | ( | bool | mirrorx, |
| bool | mirrory | ||
| ) | [inline, virtual] |
Implements MT9VImager.
| virtual bool MT9VImagerImpl::setMode | ( | int | x, |
| int | y, | ||
| int | binx, | ||
| int | biny, | ||
| double | rate, | ||
| int | xoffset, | ||
| int | yoffset | ||
| ) | [inline, virtual] |
Implements MT9VImager.
int MT9VImagerImpl::agc_aec_enable_shift_ [protected] |
uint16_t* MT9VImagerImpl::agc_aec_mode_cache_ [protected] |
uint16_t MT9VImagerImpl::agc_aec_mode_cache_backing_ [protected] |
MT9VImagerPtr MT9VImagerImpl::alternate_ [protected] |
IpCamList& MT9VImagerImpl::camera_ [protected] |
uint16_t* MT9VImagerImpl::companding_mode_cache_ [protected] |
uint16_t MT9VImagerImpl::companding_mode_cache_backing_ [protected] |
int MT9VImagerImpl::companding_mode_shift_ [protected] |
uint16_t MT9VImagerImpl::imager_version_ [protected] |
double MT9VImagerImpl::line_time_ [protected] |
int MT9VImagerImpl::max_max_shutter_width_ [protected] |
int MT9VImagerImpl::max_shutter_width_ [protected] |
std::string MT9VImagerImpl::model_ [protected] |
uint16_t MT9VImagerImpl::read_mode_cache_ [protected] |
uint8_t MT9VImagerImpl::reg_agc_aec_enable_ [protected] |
uint8_t MT9VImagerImpl::reg_analog_gain_ [protected] |
uint8_t MT9VImagerImpl::reg_column_start_ [protected] |
uint8_t MT9VImagerImpl::reg_companding_mode_ [protected] |
uint8_t MT9VImagerImpl::reg_desired_bin_ [protected] |
uint8_t MT9VImagerImpl::reg_hblank_ [protected] |
uint8_t MT9VImagerImpl::reg_max_shutter_width_ [protected] |
uint8_t MT9VImagerImpl::reg_read_mode_ [protected] |
uint8_t MT9VImagerImpl::reg_row_start_ [protected] |
uint8_t MT9VImagerImpl::reg_shutter_width_ [protected] |
uint8_t MT9VImagerImpl::reg_vblank_ [protected] |
uint8_t MT9VImagerImpl::reg_window_height_ [protected] |
uint8_t MT9VImagerImpl::reg_window_width_ [protected] |