18 #ifndef GAZEBO_PLUGINS_CONTAINPLUGIN_HH_ 19 #define GAZEBO_PLUGINS_CONTAINPLUGIN_HH_ 28 class ContainPluginPrivate;
85 private:
bool Enable(
const bool _enable);
91 private:
bool EnableIgn(
const ignition::msgs::Boolean &_req,
92 ignition::msgs::Boolean &_res);
96 private:
void PublishContains(
bool _contains);
99 private: std::unique_ptr<ContainPluginPrivate> dataPtr;
boost::shared_ptr< World > WorldPtr
Definition: PhysicsTypes.hh:90
Forward declarations for the common classes.
Definition: Animation.hh:26
A plugin with access to physics::World.
Definition: Plugin.hh:278
Information for use in an update event.
Definition: UpdateInfo.hh:30
Plugin which emits Ignition Transport messages according to whether an entity's origin is inside or o...
Definition: ContainPlugin.hh:69