Go to the documentation of this file.
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;
Forward declarations for the common classes.
Definition: Animation.hh:26
A plugin with access to physics::World. See reference.
Definition: Plugin.hh:235
boost::shared_ptr< World > WorldPtr
Definition: PhysicsTypes.hh:89
Plugin which emits Ignition Transport messages according to whether an entity's origin is inside or o...
Definition: ContainPlugin.hh:69
Information for use in an update event.
Definition: UpdateInfo.hh:30
#define GAZEBO_VISIBLE
Definition: system.hh:59