#include <mono_camera.h>
Public Member Functions | |
| MonoCamera (ros::NodeHandle nh, ros::NodeHandle nhp) | |
| ~MonoCamera (void) | |
Private Types | |
| typedef avt_vimba_camera::AvtVimbaCameraConfig | Config |
| typedef dynamic_reconfigure::Server < Config > | ReconfigureServer |
Private Member Functions | |
| void | configure (Config &newconfig, uint32_t level) |
| void | frameCallback (const FramePtr &vimba_frame_ptr) |
| void | updateCameraInfo (const Config &config) |
Private Attributes | |
| AvtVimbaApi | api_ |
| AvtVimbaCamera | cam_ |
| Config | camera_config_ |
| std::string | camera_info_url_ |
| std::string | guid_ |
| boost::shared_ptr < camera_info_manager::CameraInfoManager > | info_man_ |
| std::string | ip_ |
| image_transport::ImageTransport | it_ |
| ros::NodeHandle | nh_ |
| ros::NodeHandle | nhp_ |
| image_transport::CameraPublisher | pub_ |
| ReconfigureServer | reconfigure_server_ |
| bool | show_debug_prints_ |
Definition at line 50 of file mono_camera.h.
typedef avt_vimba_camera::AvtVimbaCameraConfig avt_vimba_camera::MonoCamera::Config [private] |
Definition at line 80 of file mono_camera.h.
typedef dynamic_reconfigure::Server<Config> avt_vimba_camera::MonoCamera::ReconfigureServer [private] |
Definition at line 81 of file mono_camera.h.
Definition at line 39 of file mono_camera.cpp.
Definition at line 67 of file mono_camera.cpp.
| void avt_vimba_camera::MonoCamera::configure | ( | Config & | newconfig, |
| uint32_t | level | ||
| ) | [private] |
Dynamic reconfigure callback
Called immediately when callback first defined. Called again when dynamic reconfigure starts or changes a parameter value.
| newconfig | new Config values |
| level | bit-wise OR of reconfiguration levels for all changed parameters (0xffffffff on initial call) |
Definition at line 97 of file mono_camera.cpp.
| void avt_vimba_camera::MonoCamera::frameCallback | ( | const FramePtr & | vimba_frame_ptr | ) | [private] |
Definition at line 72 of file mono_camera.cpp.
| void avt_vimba_camera::MonoCamera::updateCameraInfo | ( | const Config & | config | ) | [private] |
Definition at line 117 of file mono_camera.cpp.
Definition at line 56 of file mono_camera.h.
Definition at line 57 of file mono_camera.h.
Definition at line 85 of file mono_camera.h.
Definition at line 67 of file mono_camera.h.
Definition at line 66 of file mono_camera.h.
boost::shared_ptr<camera_info_manager::CameraInfoManager> avt_vimba_camera::MonoCamera::info_man_ [private] |
Definition at line 77 of file mono_camera.h.
std::string avt_vimba_camera::MonoCamera::ip_ [private] |
Definition at line 65 of file mono_camera.h.
Definition at line 70 of file mono_camera.h.
Definition at line 62 of file mono_camera.h.
Definition at line 63 of file mono_camera.h.
Definition at line 72 of file mono_camera.h.
Definition at line 82 of file mono_camera.h.
bool avt_vimba_camera::MonoCamera::show_debug_prints_ [private] |
Definition at line 68 of file mono_camera.h.