|
camera_prosilica_gige
|
#include <CamGigEProsilica.h>
Public Member Functions | |
| CamGigEProsilica (uint32_t max_package_size=16110) | |
| ~CamGigEProsilica () | |
| int | listCameras (std::vector< CamInfo > &cam_infos) const |
| bool | open (const CamInfo &cam, const AccessMode mode) |
| bool | open (const std::string &ip, const AccessMode mode) |
| bool | isOpen () const |
| bool | close () |
| const CamInfo * | getCameraInfo () const |
| bool | grab (const GrabMode mode, const int buffer_len) |
| bool | retrieveFrame (base::samples::frame::Frame &frame, const int timeout) |
| 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) |
| bool | isFrameAvailable () |
| int | skipFrames () |
| bool | setAttrib (const int_attrib::CamAttrib attrib, const int value) |
| bool | setAttrib (const double_attrib::CamAttrib attrib, const double value) |
| bool | setAttrib (const enum_attrib::CamAttrib attrib) |
| bool | setAttrib (const str_attrib::CamAttrib attrib, const std::string &string) |
| bool | isAttribAvail (const int_attrib::CamAttrib attrib) |
| bool | isAttribAvail (const str_attrib::CamAttrib attrib) |
| bool | isAttribAvail (const double_attrib::CamAttrib attrib) |
| bool | isAttribAvail (const enum_attrib::CamAttrib attrib) |
| int | getAttrib (const int_attrib::CamAttrib attrib) |
| double | getAttrib (const double_attrib::CamAttrib attrib) |
| std::string | getAttrib (const str_attrib::CamAttrib attrib) |
| bool | isAttribSet (const enum_attrib::CamAttrib attrib) |
| bool | getFrameSettings (base::samples::frame::frame_size_t &size, base::samples::frame::frame_mode_t &mode, uint8_t &color_depth) |
| bool | triggerFrame () |
| bool | setCallbackFcn (void(*pcallback_function)(const void *p), void *p) |
| void | callUserCallbackFcn () const |
| void | synchronizeWithSystemTime (uint32_t time_interval) |
| void | saveConfiguration (uint8_t index) |
| void | loadConfiguration (uint8_t index) |
| void | getRange (const double_attrib::CamAttrib attrib, double &dmin, double &dmax) |
| void | getRange (const int_attrib::CamAttrib attrib, int &imin, int &imax) |
| camera::CamGigEProsilica::CamGigEProsilica | ( | uint32_t | max_package_size = 16110 | ) |
| camera::CamGigEProsilica::~CamGigEProsilica | ( | ) |
| void camera::CamGigEProsilica::callUserCallbackFcn | ( | ) | const |
| bool camera::CamGigEProsilica::close | ( | ) |
| int camera::CamGigEProsilica::getAttrib | ( | const int_attrib::CamAttrib | attrib | ) |
| double camera::CamGigEProsilica::getAttrib | ( | const double_attrib::CamAttrib | attrib | ) |
| std::string camera::CamGigEProsilica::getAttrib | ( | const str_attrib::CamAttrib | attrib | ) |
| const CamInfo * camera::CamGigEProsilica::getCameraInfo | ( | ) | const |
| bool camera::CamGigEProsilica::getFrameSettings | ( | base::samples::frame::frame_size_t & | size, |
| base::samples::frame::frame_mode_t & | mode, | ||
| uint8_t & | color_depth | ||
| ) |
| void camera::CamGigEProsilica::getRange | ( | const double_attrib::CamAttrib | attrib, |
| double & | dmin, | ||
| double & | dmax | ||
| ) |
| void camera::CamGigEProsilica::getRange | ( | const int_attrib::CamAttrib | attrib, |
| int & | imin, | ||
| int & | imax | ||
| ) |
| bool camera::CamGigEProsilica::grab | ( | const GrabMode | mode, |
| const int | buffer_len | ||
| ) |
| bool camera::CamGigEProsilica::isAttribAvail | ( | const int_attrib::CamAttrib | attrib | ) |
| bool camera::CamGigEProsilica::isAttribAvail | ( | const str_attrib::CamAttrib | attrib | ) |
| bool camera::CamGigEProsilica::isAttribAvail | ( | const double_attrib::CamAttrib | attrib | ) |
| bool camera::CamGigEProsilica::isAttribAvail | ( | const enum_attrib::CamAttrib | attrib | ) |
| bool camera::CamGigEProsilica::isAttribSet | ( | const enum_attrib::CamAttrib | attrib | ) |
| bool camera::CamGigEProsilica::isFrameAvailable | ( | ) |
| bool camera::CamGigEProsilica::isOpen | ( | ) | const |
| int camera::CamGigEProsilica::listCameras | ( | std::vector< CamInfo > & | cam_infos | ) | const |
| void camera::CamGigEProsilica::loadConfiguration | ( | uint8_t | index | ) |
| bool camera::CamGigEProsilica::open | ( | const CamInfo & | cam, |
| const AccessMode | mode | ||
| ) |
| bool camera::CamGigEProsilica::open | ( | const std::string & | ip, |
| const AccessMode | mode | ||
| ) |
| bool camera::CamGigEProsilica::retrieveFrame | ( | base::samples::frame::Frame & | frame, |
| const int | timeout | ||
| ) |
| void camera::CamGigEProsilica::saveConfiguration | ( | uint8_t | index | ) |
| bool camera::CamGigEProsilica::setAttrib | ( | const int_attrib::CamAttrib | attrib, |
| const int | value | ||
| ) |
| bool camera::CamGigEProsilica::setAttrib | ( | const double_attrib::CamAttrib | attrib, |
| const double | value | ||
| ) |
| bool camera::CamGigEProsilica::setAttrib | ( | const enum_attrib::CamAttrib | attrib | ) |
| bool camera::CamGigEProsilica::setAttrib | ( | const str_attrib::CamAttrib | attrib, |
| const std::string & | string | ||
| ) |
| bool camera::CamGigEProsilica::setCallbackFcn | ( | void(*)(const void *p) | pcallback_function, |
| void * | p | ||
| ) |
| bool camera::CamGigEProsilica::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 | ||
| ) |
| int camera::CamGigEProsilica::skipFrames | ( | ) |
| void camera::CamGigEProsilica::synchronizeWithSystemTime | ( | uint32_t | time_interval | ) |
| bool camera::CamGigEProsilica::triggerFrame | ( | ) |
1.8.6