libkovan  1
The kovan standard library
Camera::Device Class Reference

#include <camera.hpp>

Public Member Functions

 Device (InputProvider *const inputProvider)
 
 ~Device ()
 
bool open (const int number=0)
 
bool isOpen () const
 
bool close ()
 
bool update ()
 
void setWidth (const unsigned width)
 
void setHeight (const unsigned height)
 
unsigned width () const
 
unsigned height () const
 
const ChannelPtrVectorchannels () const
 
InputProviderinputProvider () const
 
const cv::Mat & rawImage () const
 
void setConfig (const Config &config)
 
const Configconfig () const
 
void setChannelImplManager (ChannelImplManager *channelImplManager)
 
ChannelImplManagerchannelImplManager () const
 
const unsigned char * bgr () const
 

Constructor & Destructor Documentation

Camera::Device::Device ( InputProvider *const  inputProvider)
Camera::Device::~Device ( )

Member Function Documentation

const unsigned char* Camera::Device::bgr ( ) const
ChannelImplManager* Camera::Device::channelImplManager ( ) const
const ChannelPtrVector& Camera::Device::channels ( ) const
bool Camera::Device::close ( )
const Config& Camera::Device::config ( ) const
unsigned Camera::Device::height ( ) const
InputProvider* Camera::Device::inputProvider ( ) const
bool Camera::Device::isOpen ( ) const
bool Camera::Device::open ( const int  number = 0)
const cv::Mat& Camera::Device::rawImage ( ) const
void Camera::Device::setChannelImplManager ( ChannelImplManager channelImplManager)
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: