Public Member Functions | Static Public Member Functions | List of all members
MT9VImager Class Referenceabstract

#include <mt9v.h>

Inheritance diagram for MT9VImager:
Inheritance graph
[legend]

Public Member Functions

virtual MT9VImagerPtr getAlternateContext ()=0
 
virtual std::string getModel ()=0
 
virtual uint16_t getVersion ()=0
 
virtual bool setAgcAec (bool agc_on, bool aec_on)=0
 
virtual bool setBlackLevel (bool manual_override, int calibration_value, int step_size, int filter_length)=0
 
virtual bool setBrightness (int brightness)=0
 
virtual bool setCompanding (bool activated)=0
 
virtual bool setExposure (double exposure)=0
 
virtual bool setGain (int gain)=0
 
virtual bool setMaxExposure (double exposure)=0
 
virtual bool setMirror (bool mirrorx, bool mirrory)=0
 
virtual bool setMode (int x, int y, int binx, int biny, double rate, int xoffset, int yoffset)=0
 

Static Public Member Functions

static MT9VImagerPtr getInstance (IpCamList &cam)
 

Detailed Description

Definition at line 83 of file mt9v.h.

Member Function Documentation

◆ getAlternateContext()

virtual MT9VImagerPtr MT9VImager::getAlternateContext ( )
pure virtual

Implemented in MT9VImagerImpl.

◆ getInstance()

MT9VImagerPtr MT9VImager::getInstance ( IpCamList cam)
static

Definition at line 529 of file mt9v.cpp.

◆ getModel()

virtual std::string MT9VImager::getModel ( )
pure virtual

Implemented in MT9VImagerImpl.

◆ getVersion()

virtual uint16_t MT9VImager::getVersion ( )
pure virtual

Implemented in MT9VImagerImpl.

◆ setAgcAec()

virtual bool MT9VImager::setAgcAec ( bool  agc_on,
bool  aec_on 
)
pure virtual

Implemented in MT9VImagerImpl.

◆ setBlackLevel()

virtual bool MT9VImager::setBlackLevel ( bool  manual_override,
int  calibration_value,
int  step_size,
int  filter_length 
)
pure virtual

Implemented in MT9VImagerImpl.

◆ setBrightness()

virtual bool MT9VImager::setBrightness ( int  brightness)
pure virtual

Implemented in MT9VImagerImpl.

◆ setCompanding()

virtual bool MT9VImager::setCompanding ( bool  activated)
pure virtual

Implemented in MT9VImagerImpl.

◆ setExposure()

virtual bool MT9VImager::setExposure ( double  exposure)
pure virtual

Implemented in MT9VImagerImpl.

◆ setGain()

virtual bool MT9VImager::setGain ( int  gain)
pure virtual

Implemented in MT9VImagerImpl.

◆ setMaxExposure()

virtual bool MT9VImager::setMaxExposure ( double  exposure)
pure virtual

Implemented in MT9VImagerImpl.

◆ setMirror()

virtual bool MT9VImager::setMirror ( bool  mirrorx,
bool  mirrory 
)
pure virtual

Implemented in MT9VImagerImpl.

◆ setMode()

virtual bool MT9VImager::setMode ( int  x,
int  y,
int  binx,
int  biny,
double  rate,
int  xoffset,
int  yoffset 
)
pure virtual

Implemented in MT9VImagerImpl.


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


wge100_camera
Author(s): Blaise Gassend, Patrick Mihelich, Eric MacIntosh, David Palchak
autogenerated on Tue Mar 7 2023 03:59:26