25 #ifndef SPINNAKER_CAMERA_DRIVER_CAMERA_H 26 #define SPINNAKER_CAMERA_DRIVER_CAMERA_H 31 #include <spinnaker_camera_driver/SpinnakerConfig.h> 35 #include "Spinnaker.h" 36 #include "SpinGenApi/SpinnakerGenApi.h" 50 explicit Camera(Spinnaker::GenApi::INodeMap* node_map);
54 virtual void setNewConfiguration(
const spinnaker_camera_driver::SpinnakerConfig& config,
const uint32_t& level);
65 virtual void setGain(
const float& gain);
69 Spinnaker::GenApi::CNodePtr
70 readProperty(
const Spinnaker::GenICam::gcstring property_name);
168 #endif // SPINNAKER_CAMERA_DRIVER_CAMERA_H
virtual void setNewConfiguration(const spinnaker_camera_driver::SpinnakerConfig &config, const uint32_t &level)
Spinnaker::GenApi::INodeMap * node_map_
static const uint8_t LEVEL_RECONFIGURE_STOP
Camera(Spinnaker::GenApi::INodeMap *node_map)
virtual void setImageControlFormats(const spinnaker_camera_driver::SpinnakerConfig &config)
static const uint8_t LEVEL_RECONFIGURE_CLOSE
virtual void setFrameRate(const float frame_rate)
Changes the video mode of the connected camera.
static const uint8_t LEVEL_RECONFIGURE_RUNNING
Spinnaker::GenApi::CNodePtr readProperty(const Spinnaker::GenICam::gcstring property_name)
virtual void setGain(const float &gain)