18#ifndef GAZEBO_PLUGINS_CONTAINPLUGIN_HH_
19#define GAZEBO_PLUGINS_CONTAINPLUGIN_HH_
28 class ContainPluginPrivate;
85 private:
bool Enable(
const bool _enable);
92 private:
bool EnableIgn(
const ignition::msgs::Boolean &_req,
93 ignition::msgs::Boolean &_res);
97 private:
void PublishContains(
bool _contains);
100 private: std::unique_ptr<ContainPluginPrivate> dataPtr;
Plugin which emits Ignition Transport messages according to whether an entity's origin is inside or o...
Definition ContainPlugin.hh:70
void Load(physics::WorldPtr _world, sdf::ElementPtr _sdf) override
Load function.
A plugin with access to physics::World.
Definition Plugin.hh:279
Information for use in an update event.
Definition UpdateInfo.hh:31
boost::shared_ptr< World > WorldPtr
Definition PhysicsTypes.hh:89
Forward declarations for the common classes.
Definition Animation.hh:27