libwallaby  v24
The wallaby standard library
Camera::Device Class Reference

#include <camera.hpp>

Public Member Functions

 Device ()
 
 ~Device ()
 
bool open (const int number=0, Resolution resolution=LOW_RES, Model model=WHITE_2016)
 
bool isOpen () const
 
bool close ()
 
bool update ()
 
void setWidth (const unsigned width)
 
void setHeight (const unsigned height)
 
unsigned width () const
 
unsigned height () const
 
const ChannelPtrVector & channels () const
 
const cv::Mat & rawImage () const
 
void setConfig (const Config &config)
 
const Config & config () const
 
const unsigned char * bgr () const
 

Static Public Member Functions

static unsigned int resolutionToHeight (Resolution res)
 
static unsigned int resolutionToWidth (Resolution res)
 

Constructor & Destructor Documentation

Camera::Device::Device ( )
Camera::Device::~Device ( )

Member Function Documentation

const unsigned char* Camera::Device::bgr ( ) const
const ChannelPtrVector& Camera::Device::channels ( ) const
bool Camera::Device::close ( )
const Config& Camera::Device::config ( ) const
unsigned Camera::Device::height ( ) const
bool Camera::Device::isOpen ( ) const
bool Camera::Device::open ( const int  number = 0,
Resolution  resolution = LOW_RES,
Model  model = WHITE_2016 
)
const cv::Mat& Camera::Device::rawImage ( ) const
static unsigned int Camera::Device::resolutionToHeight ( Resolution  res)
static
static unsigned int Camera::Device::resolutionToWidth ( Resolution  res)
static
void Camera::Device::setConfig ( const Config &  config)
void Camera::Device::setHeight ( const unsigned  height)
void Camera::Device::setWidth ( const unsigned  width)
bool Camera::Device::update ( )
unsigned Camera::Device::width ( ) const

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