Gazebo Rendering

API Reference

7.4.2
BaseDepthCamera< T > Class Template Reference

#include <BaseCamera.hh>

Public Member Functions

virtual ~BaseDepthCamera ()
 
virtual gz::common::ConnectionPtr ConnectNewDepthFrame (std::function< void(const float *, unsigned int, unsigned int, unsigned int, const std::string &)> _subscriber)
 
virtual gz::common::ConnectionPtr ConnectNewRGBPointCloud (std::function< void(const float *, unsigned int, unsigned int, unsigned int, const std::string &)> _subscriber)
 
virtual void CreateDepthTexture ()
 
virtual const float * DepthData () const
 

Protected Member Functions

 BaseDepthCamera ()
 

Constructor & Destructor Documentation

◆ BaseDepthCamera()

BaseDepthCamera
protected

◆ ~BaseDepthCamera()

~BaseDepthCamera
virtual

Member Function Documentation

◆ ConnectNewDepthFrame()

gz::common::ConnectionPtr ConnectNewDepthFrame ( std::function< void(const float *, unsigned int, unsigned int, unsigned int, const std::string &)>  _subscriber)
virtual

Reimplemented in OgreDepthCamera, and Ogre2DepthCamera.

◆ ConnectNewRGBPointCloud()

gz::common::ConnectionPtr ConnectNewRGBPointCloud ( std::function< void(const float *, unsigned int, unsigned int, unsigned int, const std::string &)>  _subscriber)
virtual

◆ CreateDepthTexture()

void CreateDepthTexture
virtual

Reimplemented in OgreDepthCamera, and Ogre2DepthCamera.

◆ DepthData()

const float * DepthData
virtual

The documentation for this class was generated from the following files: