17#ifndef _GAZEBO_SENSORS_CONTACTSENSOR_HH_
18#define _GAZEBO_SENSORS_CONTACTSENSOR_HH_
37 class ContactSensorPrivate;
56 public:
virtual void Load(
const std::string &_worldName,
57 sdf::ElementPtr _sdf);
61 public:
virtual void Load(
const std::string &_worldName);
64 public:
virtual void Init();
70 protected:
virtual void Fini();
85 const std::string &_collisionName)
const;
130 public: std::map<std::string, physics::Contact>
Contacts(
131 const std::string &_collisionName)
const;
137 private:
void OnContacts(ConstContactsPtr &_msg);
141 private: std::unique_ptr<ContactSensorPrivate> dataPtr;
sensors
Definition SensorManager.hh:35
Base class for sensors.
Definition Sensor.hh:53
Forward declarations for the common classes.
Definition Animation.hh:27