#include <avt_vimba_camera.h>
|
typedef avt_vimba_camera::AvtVimbaCameraConfig | Config |
|
typedef std::function< void(const FramePtr)> | frameCallbackFunc |
|
Definition at line 65 of file avt_vimba_camera.h.
◆ Config
◆ frameCallbackFunc
◆ AvtVimbaCamera() [1/2]
avt_vimba_camera::AvtVimbaCamera::AvtVimbaCamera |
( |
| ) |
|
◆ AvtVimbaCamera() [2/2]
avt_vimba_camera::AvtVimbaCamera::AvtVimbaCamera |
( |
const std::string & |
name | ) |
|
◆ configureFeature() [1/2]
void avt_vimba_camera::AvtVimbaCamera::configureFeature |
( |
const std::string & |
feature_str, |
|
|
const std::string & |
val_in, |
|
|
std::string & |
val_out |
|
) |
| |
|
private |
◆ configureFeature() [2/2]
template<typename Vimba_Type , typename Std_Type >
void avt_vimba_camera::AvtVimbaCamera::configureFeature |
( |
const std::string & |
feature_str, |
|
|
const Vimba_Type & |
val_in, |
|
|
Std_Type & |
val_out |
|
) |
| |
|
private |
◆ frameCallback()
void avt_vimba_camera::AvtVimbaCamera::frameCallback |
( |
const FramePtr |
vimba_frame_ptr | ) |
|
|
private |
◆ getCurrentState()
◆ getDeviceTemp()
double avt_vimba_camera::AvtVimbaCamera::getDeviceTemp |
( |
| ) |
|
◆ getFeatureValue() [1/2]
bool avt_vimba_camera::AvtVimbaCamera::getFeatureValue |
( |
const std::string & |
feature_str, |
|
|
std::string & |
val |
|
) |
| |
|
private |
◆ getFeatureValue() [2/2]
template<typename T >
bool avt_vimba_camera::AvtVimbaCamera::getFeatureValue |
( |
const std::string & |
feature_str, |
|
|
T & |
val |
|
) |
| |
|
private |
◆ getSensorHeight()
int avt_vimba_camera::AvtVimbaCamera::getSensorHeight |
( |
| ) |
|
◆ getSensorWidth()
int avt_vimba_camera::AvtVimbaCamera::getSensorWidth |
( |
| ) |
|
◆ getTimestamp()
double avt_vimba_camera::AvtVimbaCamera::getTimestamp |
( |
| ) |
|
◆ getTimestampRealTime()
double avt_vimba_camera::AvtVimbaCamera::getTimestampRealTime |
( |
VmbUint64_t |
timestamp_ticks | ) |
|
◆ isOpened()
bool avt_vimba_camera::AvtVimbaCamera::isOpened |
( |
| ) |
|
|
inline |
◆ openCamera()
CameraPtr avt_vimba_camera::AvtVimbaCamera::openCamera |
( |
const std::string & |
id_str, |
|
|
bool |
print_all_features |
|
) |
| |
|
private |
◆ printAllCameraFeatures()
void avt_vimba_camera::AvtVimbaCamera::printAllCameraFeatures |
( |
const CameraPtr & |
camera | ) |
|
|
private |
◆ runCommand()
bool avt_vimba_camera::AvtVimbaCamera::runCommand |
( |
const std::string & |
command_str | ) |
|
|
private |
◆ setCallback()
◆ setFeatureValue()
template<typename T >
VmbErrorType avt_vimba_camera::AvtVimbaCamera::setFeatureValue |
( |
const std::string & |
feature_str, |
|
|
const T & |
val |
|
) |
| |
|
private |
◆ SP_DECL()
◆ start()
void avt_vimba_camera::AvtVimbaCamera::start |
( |
const std::string & |
ip_str, |
|
|
const std::string & |
guid_str, |
|
|
const std::string & |
frame_id, |
|
|
bool |
print_all_features = false |
|
) |
| |
◆ startImaging()
void avt_vimba_camera::AvtVimbaCamera::startImaging |
( |
| ) |
|
◆ stop()
void avt_vimba_camera::AvtVimbaCamera::stop |
( |
| ) |
|
◆ stopImaging()
void avt_vimba_camera::AvtVimbaCamera::stopImaging |
( |
| ) |
|
◆ updateAcquisitionConfig()
void avt_vimba_camera::AvtVimbaCamera::updateAcquisitionConfig |
( |
Config & |
config | ) |
|
|
private |
◆ updateBandwidthConfig()
void avt_vimba_camera::AvtVimbaCamera::updateBandwidthConfig |
( |
Config & |
config | ) |
|
|
private |
◆ updateConfig()
void avt_vimba_camera::AvtVimbaCamera::updateConfig |
( |
Config & |
config | ) |
|
◆ updateDspsubregionConfig()
void avt_vimba_camera::AvtVimbaCamera::updateDspsubregionConfig |
( |
Config & |
config | ) |
|
|
private |
◆ updateExposureConfig()
void avt_vimba_camera::AvtVimbaCamera::updateExposureConfig |
( |
Config & |
config | ) |
|
|
private |
◆ updateGainConfig()
void avt_vimba_camera::AvtVimbaCamera::updateGainConfig |
( |
Config & |
config | ) |
|
|
private |
◆ updateGammaConfig()
void avt_vimba_camera::AvtVimbaCamera::updateGammaConfig |
( |
Config & |
config | ) |
|
|
private |
◆ updateGPIOConfig()
void avt_vimba_camera::AvtVimbaCamera::updateGPIOConfig |
( |
Config & |
config | ) |
|
|
private |
◆ updateImageModeConfig()
void avt_vimba_camera::AvtVimbaCamera::updateImageModeConfig |
( |
Config & |
config | ) |
|
|
private |
◆ updateIrisConfig()
void avt_vimba_camera::AvtVimbaCamera::updateIrisConfig |
( |
Config & |
config | ) |
|
|
private |
◆ updatePixelFormatConfig()
void avt_vimba_camera::AvtVimbaCamera::updatePixelFormatConfig |
( |
Config & |
config | ) |
|
|
private |
◆ updatePtpModeConfig()
void avt_vimba_camera::AvtVimbaCamera::updatePtpModeConfig |
( |
Config & |
config | ) |
|
|
private |
◆ updateROIConfig()
void avt_vimba_camera::AvtVimbaCamera::updateROIConfig |
( |
Config & |
config | ) |
|
|
private |
◆ updateUSBGPIOConfig()
void avt_vimba_camera::AvtVimbaCamera::updateUSBGPIOConfig |
( |
Config & |
config | ) |
|
|
private |
◆ updateWhiteBalanceConfig()
void avt_vimba_camera::AvtVimbaCamera::updateWhiteBalanceConfig |
( |
Config & |
config | ) |
|
|
private |
◆ api_
◆ camera_state_
CameraState avt_vimba_camera::AvtVimbaCamera::camera_state_ |
|
private |
◆ config_
Config avt_vimba_camera::AvtVimbaCamera::config_ |
|
private |
◆ config_mutex_
std::mutex avt_vimba_camera::AvtVimbaCamera::config_mutex_ |
|
private |
◆ diagnostic_msg_
std::string avt_vimba_camera::AvtVimbaCamera::diagnostic_msg_ |
|
private |
◆ frame_id_
std::string avt_vimba_camera::AvtVimbaCamera::frame_id_ |
|
private |
◆ guid_
std::string avt_vimba_camera::AvtVimbaCamera::guid_ |
|
private |
◆ name_
std::string avt_vimba_camera::AvtVimbaCamera::name_ |
|
private |
◆ on_init_
bool avt_vimba_camera::AvtVimbaCamera::on_init_ |
|
private |
◆ opened_
bool avt_vimba_camera::AvtVimbaCamera::opened_ |
|
private |
◆ streaming_
bool avt_vimba_camera::AvtVimbaCamera::streaming_ |
|
private |
◆ updater_
◆ userFrameCallback
◆ vimba_camera_ptr_
CameraPtr avt_vimba_camera::AvtVimbaCamera::vimba_camera_ptr_ |
|
private |
◆ vimba_frame_ptr_
FramePtr avt_vimba_camera::AvtVimbaCamera::vimba_frame_ptr_ |
|
private |
◆ vimba_timestamp_tick_freq_
VmbInt64_t avt_vimba_camera::AvtVimbaCamera::vimba_timestamp_tick_freq_ = 1 |
|
private |
The documentation for this class was generated from the following files: