#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 ChannelPtrVector & | channels () const |
InputProvider * | inputProvider () const |
const cv::Mat & | rawImage () const |
void | setConfig (const Config &config) |
const Config & | config () const |
void | setChannelImplManager (ChannelImplManager *channelImplManager) |
ChannelImplManager * | channelImplManager () const |
const unsigned char * | bgr () const |
Camera::Device::Device | ( | InputProvider *const | inputProvider | ) |
Camera::Device::~Device | ( | ) |
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 |