#include <CameraAravis.hpp>
|
| | CameraAravis () |
| |
| | ~CameraAravis () |
| |
| bool | grab (const GrabMode mode=SingleFrame, const int buffer_len=1) |
| |
| void | openCamera (std::string camera_name, unsigned packet_size=1500) |
| |
| void | resetTimestamp () |
| |
| ArvPixelFormat | getBayerFormat () |
| |
| bool | retrieveFrame (base::samples::frame::Frame &frame, const int timeout=1000) |
| |
| bool | isFrameAvailable () |
| |
| bool | setCallbackFcn (void(*pcallback_function)(const void *p), void *p) |
| |
| bool | setErrorCallbackFcn (void(*pcallback_function)(const void *p), void *p) |
| |
| bool | isAttribAvail (const int_attrib::CamAttrib attrib) |
| |
| bool | isAttribAvail (const double_attrib::CamAttrib attrib) |
| |
| bool | isAttribAvail (const str_attrib::CamAttrib attrib) |
| |
| bool | isAttribAvail (const enum_attrib::CamAttrib attrib) |
| |
| bool | close () |
| |
| std::string | doDiagnose () |
| |
| bool | setAttrib (const int_attrib::CamAttrib attrib, const int value) |
| |
| int | getAttrib (const int_attrib::CamAttrib attrib) |
| |
| bool | setAttrib (const enum_attrib::CamAttrib attrib) |
| |
| bool | setAttrib (const double_attrib::CamAttrib attrib, const double value) |
| |
| bool | isAttribSet (const enum_attrib::CamAttrib attrib) |
| |
| bool | setFrameSettings (const base::samples::frame::frame_size_t size, const base::samples::frame::frame_mode_t mode, const uint8_t color_depth, const bool resize_frames) |
| |
|
| static void | resetCamera (const std::string &camera_name) |
| |
| camera::CameraAravis::CameraAravis |
( |
| ) |
|
| camera::CameraAravis::~CameraAravis |
( |
| ) |
|
| bool camera::CameraAravis::close |
( |
| ) |
|
| std::string camera::CameraAravis::doDiagnose |
( |
| ) |
|
| int camera::CameraAravis::getAttrib |
( |
const int_attrib::CamAttrib |
attrib | ) |
|
| ArvPixelFormat camera::CameraAravis::getBayerFormat |
( |
| ) |
|
| bool camera::CameraAravis::grab |
( |
const GrabMode |
mode = SingleFrame, |
|
|
const int |
buffer_len = 1 |
|
) |
| |
| bool camera::CameraAravis::isAttribAvail |
( |
const int_attrib::CamAttrib |
attrib | ) |
|
| bool camera::CameraAravis::isAttribAvail |
( |
const double_attrib::CamAttrib |
attrib | ) |
|
| bool camera::CameraAravis::isAttribAvail |
( |
const str_attrib::CamAttrib |
attrib | ) |
|
| bool camera::CameraAravis::isAttribAvail |
( |
const enum_attrib::CamAttrib |
attrib | ) |
|
| bool camera::CameraAravis::isAttribSet |
( |
const enum_attrib::CamAttrib |
attrib | ) |
|
| bool camera::CameraAravis::isFrameAvailable |
( |
| ) |
|
| void camera::CameraAravis::openCamera |
( |
std::string |
camera_name, |
|
|
unsigned |
packet_size = 1500 |
|
) |
| |
| void camera::CameraAravis::resetCamera |
( |
const std::string & |
camera_name | ) |
|
|
static |
| void camera::CameraAravis::resetTimestamp |
( |
| ) |
|
| bool camera::CameraAravis::retrieveFrame |
( |
base::samples::frame::Frame & |
frame, |
|
|
const int |
timeout = 1000 |
|
) |
| |
| bool camera::CameraAravis::setAttrib |
( |
const int_attrib::CamAttrib |
attrib, |
|
|
const int |
value |
|
) |
| |
| bool camera::CameraAravis::setAttrib |
( |
const enum_attrib::CamAttrib |
attrib | ) |
|
| bool camera::CameraAravis::setAttrib |
( |
const double_attrib::CamAttrib |
attrib, |
|
|
const double |
value |
|
) |
| |
| bool camera::CameraAravis::setCallbackFcn |
( |
void(*)(const void *p) |
pcallback_function, |
|
|
void * |
p |
|
) |
| |
| bool camera::CameraAravis::setErrorCallbackFcn |
( |
void(*)(const void *p) |
pcallback_function, |
|
|
void * |
p |
|
) |
| |
| bool camera::CameraAravis::setFrameSettings |
( |
const base::samples::frame::frame_size_t |
size, |
|
|
const base::samples::frame::frame_mode_t |
mode, |
|
|
const uint8_t |
color_depth, |
|
|
const bool |
resize_frames |
|
) |
| |
| void aravisCameraCallback |
( |
ArvStream * |
stream, |
|
|
CameraAravis * |
driver |
|
) |
| |
|
friend |
The documentation for this class was generated from the following files: