Go to the documentation of this file.
   18 #ifndef GAZEBO_ROS_TRIGGERED_MULTICAMERA_HH 
   19 #define GAZEBO_ROS_TRIGGERED_MULTICAMERA_HH 
   41     public: 
void Load(sensors::SensorPtr _parent, sdf::ElementPtr _sdf);
 
   47     protected: 
virtual void OnNewFrameLeft(
const unsigned char *_image,
 
   48                    unsigned int _width, 
unsigned int _height,
 
   49                    unsigned int _depth, 
const std::string &_format);
 
   51                    unsigned int _width, 
unsigned int _height,
 
   52                    unsigned int _depth, 
const std::string &_format);
 
  
boost::shared_ptr< bool > was_active_
virtual void OnNewFrameRight(const unsigned char *_image, unsigned int _width, unsigned int _height, unsigned int _depth, const std::string &_format)
event::ConnectionPtr preRenderConnection_
virtual void OnNewFrameLeft(const unsigned char *_image, unsigned int _width, unsigned int _height, unsigned int _depth, const std::string &_format)
Update the controller FIXME: switch to function vectors.
void Load(sensors::SensorPtr _parent, sdf::ElementPtr _sdf)
Load the plugin.
void SetCameraEnabled(const bool _enabled)
~GazeboRosTriggeredMultiCamera()
Destructor.
GazeboRosTriggeredMultiCamera()
Constructor.
std::vector< GazeboRosTriggeredCamera * > triggered_cameras
boost::shared_ptr< int > image_connect_count_
boost::shared_ptr< boost::mutex > image_connect_count_lock_
gazebo_plugins
Author(s): John Hsu
autogenerated on Sun Mar 2 2025 03:49:12