<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/gazebo_plugins/</path>
    <filename>____init_____8py</filename>
    <namespace>gazebo_plugins</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/gazebo_plugins/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>gazebo_plugins::msg</namespace>
  </compound>
  <compound kind="file">
    <name>_ContactsState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/gazebo_plugins/msg/</path>
    <filename>__ContactsState_8py</filename>
    <class kind="class">gazebo_plugins::msg::_ContactsState::ContactsState</class>
    <namespace>gazebo_plugins::msg::_ContactsState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacegazebo__plugins_1_1msg_1_1__ContactsState.html</anchorfile>
      <anchor>aa1e2d812efad6f09c93358cbe9da2c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacegazebo__plugins_1_1msg_1_1__ContactsState.html</anchorfile>
      <anchor>aa363a3b5aae01803447985c23333f32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacegazebo__plugins_1_1msg_1_1__ContactsState.html</anchorfile>
      <anchor>aaa29a6c8e182a9141a83ebf3473e598f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>camera_synchronizer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>camera__synchronizer_8cpp</filename>
    <includes id="vision__reconfigure_8h" name="vision_reconfigure.h" local="no" imported="no">gazebo_plugins/vision_reconfigure.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>camera__synchronizer_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ContactsState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/msg_gen/cpp/include/gazebo_plugins/</path>
    <filename>ContactsState_8h</filename>
    <class kind="struct">gazebo_plugins::ContactsState_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>gazebo_plugins</namespace>
    <member kind="typedef">
      <type>::gazebo_plugins::ContactsState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ContactsState</name>
      <anchorfile>namespacegazebo__plugins.html</anchorfile>
      <anchor>a4434d9f72e7527c05f0fbf2d8f2be00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::gazebo_plugins::ContactsState const  &gt;</type>
      <name>ContactsStateConstPtr</name>
      <anchorfile>namespacegazebo__plugins.html</anchorfile>
      <anchor>a9149903e159a357cdcf2568ee679c910</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::gazebo_plugins::ContactsState &gt;</type>
      <name>ContactsStatePtr</name>
      <anchorfile>namespacegazebo__plugins.html</anchorfile>
      <anchor>a29cd05f9449388ea30876bc77cf28808</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacegazebo__plugins.html</anchorfile>
      <anchor>a29502b0ff310dac646bd4c4986af7558</anchor>
      <arglist>(std::ostream &amp;s, const ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_plugins_interface.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/gazebo_plugins/</path>
    <filename>gazebo__plugins__interface_8py</filename>
    <namespace>gazebo_plugins::gazebo_plugins_interface</namespace>
    <member kind="function">
      <type>def</type>
      <name>load_model</name>
      <anchorfile>namespacegazebo__plugins_1_1gazebo__plugins__interface.html</anchorfile>
      <anchor>a4c95d2b776bee95e458ae99c9260c83b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_block_laser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__block__laser_8cpp</filename>
    <includes id="gazebo__ros__block__laser_8h" name="gazebo_ros_block_laser.h" local="no" imported="no">gazebo_plugins/gazebo_ros_block_laser.h</includes>
    <member kind="function">
      <type></type>
      <name>GZ_REGISTER_DYNAMIC_CONTROLLER</name>
      <anchorfile>gazebo__ros__block__laser_8cpp.html</anchorfile>
      <anchor>a6b2befca59e1086ae2b2e19a9c00e25b</anchor>
      <arglist>(&quot;gazebo_ros_block_laser&quot;, GazeboRosBlockLaser)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_block_laser.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>gazebo__ros__block__laser_8h</filename>
    <class kind="class">gazebo::GazeboRosBlockLaser</class>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_bumper.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__bumper_8cpp</filename>
    <includes id="gazebo__ros__bumper_8h" name="gazebo_ros_bumper.h" local="no" imported="no">gazebo_plugins/gazebo_ros_bumper.h</includes>
    <member kind="function">
      <type></type>
      <name>GZ_REGISTER_DYNAMIC_CONTROLLER</name>
      <anchorfile>namespacegazebo.html</anchorfile>
      <anchor>a81da0bc367b33db228fa6a48b1f99554</anchor>
      <arglist>(&quot;gazebo_ros_bumper&quot;, GazeboRosBumper)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_bumper.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>gazebo__ros__bumper_8h</filename>
    <class kind="class">gazebo::GazeboRosBumper</class>
    <member kind="define">
      <type>#define</type>
      <name>USE_CBQ</name>
      <anchorfile>gazebo__ros__bumper_8h.html</anchorfile>
      <anchor>a7c24eea97ba4abf367aa02dd4f927306</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_camera.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__camera_8cpp</filename>
    <includes id="gazebo__ros__camera_8h" name="gazebo_ros_camera.h" local="no" imported="no">gazebo_plugins/gazebo_ros_camera.h</includes>
    <member kind="function">
      <type></type>
      <name>GZ_REGISTER_DYNAMIC_CONTROLLER</name>
      <anchorfile>namespacegazebo.html</anchorfile>
      <anchor>abd7cc8c7b666e850b46ff902050ea954</anchor>
      <arglist>(&quot;gazebo_ros_camera&quot;, GazeboRosCamera)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_camera.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>gazebo__ros__camera_8h</filename>
    <class kind="class">gazebo::GazeboRosCamera</class>
    <member kind="define">
      <type>#define</type>
      <name>USE_CBQ</name>
      <anchorfile>gazebo__ros__camera_8h.html</anchorfile>
      <anchor>a7c24eea97ba4abf367aa02dd4f927306</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_diffdrive.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__diffdrive_8cpp</filename>
    <class kind="class">DiffDrive</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>gazebo__ros__diffdrive_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_f3d.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__f3d_8cpp</filename>
    <includes id="gazebo__ros__f3d_8h" name="gazebo_ros_f3d.h" local="no" imported="no">gazebo_plugins/gazebo_ros_f3d.h</includes>
    <member kind="function">
      <type></type>
      <name>GZ_REGISTER_DYNAMIC_CONTROLLER</name>
      <anchorfile>gazebo__ros__f3d_8cpp.html</anchorfile>
      <anchor>af630619c9af8fe3fd7c762a17789452c</anchor>
      <arglist>(&quot;gazebo_ros_f3d&quot;, GazeboRosF3D)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_f3d.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>gazebo__ros__f3d_8h</filename>
    <class kind="class">gazebo::GazeboRosF3D</class>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_force.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__force_8cpp</filename>
    <includes id="gazebo__ros__force_8h" name="gazebo_ros_force.h" local="no" imported="no">gazebo_plugins/gazebo_ros_force.h</includes>
    <member kind="function">
      <type></type>
      <name>GZ_REGISTER_DYNAMIC_CONTROLLER</name>
      <anchorfile>gazebo__ros__force_8cpp.html</anchorfile>
      <anchor>a6a6d0ec09d368a54b3eb9dea3c699742</anchor>
      <arglist>(&quot;gazebo_ros_force&quot;, GazeboRosForce)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_force.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>gazebo__ros__force_8h</filename>
    <class kind="class">gazebo::GazeboRosForce</class>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_grasp_hack.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__grasp__hack_8cpp</filename>
    <includes id="gazebo__ros__grasp__hack_8h" name="gazebo_ros_grasp_hack.h" local="no" imported="no">gazebo_plugins/gazebo_ros_grasp_hack.h</includes>
    <member kind="function">
      <type></type>
      <name>GZ_REGISTER_DYNAMIC_CONTROLLER</name>
      <anchorfile>gazebo__ros__grasp__hack_8cpp.html</anchorfile>
      <anchor>a068480043e4f0173862c81f614595f58</anchor>
      <arglist>(&quot;gazebo_ros_grasp_hack&quot;, GazeboRosGraspHack)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_grasp_hack.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>gazebo__ros__grasp__hack_8h</filename>
    <class kind="class">gazebo::GazeboRosGraspHack</class>
    <class kind="class">gazebo::GazeboRosGraspHack::GripperPose</class>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_imu.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__imu_8cpp</filename>
    <includes id="gazebo__ros__imu_8h" name="gazebo_ros_imu.h" local="no" imported="no">gazebo_plugins/gazebo_ros_imu.h</includes>
    <member kind="function">
      <type></type>
      <name>GZ_REGISTER_DYNAMIC_CONTROLLER</name>
      <anchorfile>gazebo__ros__imu_8cpp.html</anchorfile>
      <anchor>adcfff5665e83c6d5f3303244fb834d13</anchor>
      <arglist>(&quot;gazebo_ros_imu&quot;, GazeboRosIMU)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_imu.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>gazebo__ros__imu_8h</filename>
    <class kind="class">gazebo::GazeboRosIMU</class>
    <member kind="define">
      <type>#define</type>
      <name>USE_CBQ</name>
      <anchorfile>gazebo__ros__imu_8h.html</anchorfile>
      <anchor>a7c24eea97ba4abf367aa02dd4f927306</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_laser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__laser_8cpp</filename>
    <includes id="gazebo__ros__laser_8h" name="gazebo_ros_laser.h" local="no" imported="no">gazebo_plugins/gazebo_ros_laser.h</includes>
    <member kind="function">
      <type></type>
      <name>GZ_REGISTER_DYNAMIC_CONTROLLER</name>
      <anchorfile>namespacegazebo.html</anchorfile>
      <anchor>a70b3d6d85c00f06f4acc5f66b2a4f6b0</anchor>
      <arglist>(&quot;gazebo_ros_laser&quot;, GazeboRosLaser)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_laser.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>gazebo__ros__laser_8h</filename>
    <class kind="class">gazebo::GazeboRosLaser</class>
    <member kind="define">
      <type>#define</type>
      <name>USE_CBQ</name>
      <anchorfile>gazebo__ros__laser_8h.html</anchorfile>
      <anchor>a7c24eea97ba4abf367aa02dd4f927306</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_openni_kinect.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__openni__kinect_8cpp</filename>
    <includes id="gazebo__ros__openni__kinect_8h" name="gazebo_ros_openni_kinect.h" local="no" imported="no">gazebo_plugins/gazebo_ros_openni_kinect.h</includes>
    <member kind="function">
      <type></type>
      <name>GZ_REGISTER_DYNAMIC_CONTROLLER</name>
      <anchorfile>namespacegazebo.html</anchorfile>
      <anchor>a14f0dd6c51020c36a6c0b8195dc0634f</anchor>
      <arglist>(&quot;gazebo_ros_openni_kinect&quot;, GazeboRosOpenniKinect)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_openni_kinect.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>gazebo__ros__openni__kinect_8h</filename>
    <class kind="class">gazebo::GazeboRosOpenniKinect</class>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_p3d.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__p3d_8cpp</filename>
    <includes id="gazebo__ros__p3d_8h" name="gazebo_ros_p3d.h" local="no" imported="no">gazebo_plugins/gazebo_ros_p3d.h</includes>
    <member kind="function">
      <type></type>
      <name>GZ_REGISTER_DYNAMIC_CONTROLLER</name>
      <anchorfile>gazebo__ros__p3d_8cpp.html</anchorfile>
      <anchor>a95e7d485af0ae4b6734972976070098c</anchor>
      <arglist>(&quot;gazebo_ros_p3d&quot;, GazeboRosP3D)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_p3d.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>gazebo__ros__p3d_8h</filename>
    <class kind="class">gazebo::GazeboRosP3D</class>
    <member kind="define">
      <type>#define</type>
      <name>USE_CBQ</name>
      <anchorfile>gazebo__ros__p3d_8h.html</anchorfile>
      <anchor>a7c24eea97ba4abf367aa02dd4f927306</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_projector.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__projector_8cpp</filename>
    <includes id="gazebo__ros__projector_8h" name="gazebo_ros_projector.h" local="no" imported="no">gazebo_plugins/gazebo_ros_projector.h</includes>
    <member kind="typedef">
      <type>std::map&lt; std::string, Ogre::Pass * &gt;</type>
      <name>OgrePassMap</name>
      <anchorfile>gazebo__ros__projector_8cpp.html</anchorfile>
      <anchor>a2fbab69961cde5e7842dd14797b475d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OgrePassMap::iterator</type>
      <name>OgrePassMapIterator</name>
      <anchorfile>gazebo__ros__projector_8cpp.html</anchorfile>
      <anchor>ad551ec93c23b129fc9c15738a4cb5f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GZ_REGISTER_DYNAMIC_CONTROLLER</name>
      <anchorfile>gazebo__ros__projector_8cpp.html</anchorfile>
      <anchor>a215023ebfb4b465f6fb854a175808ca1</anchor>
      <arglist>(&quot;gazebo_ros_projector&quot;, GazeboRosProjector)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_projector.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>gazebo__ros__projector_8h</filename>
    <class kind="class">gazebo::GazeboRosProjector</class>
    <class kind="class">gazebo::GazeboRosProjector::Projector</class>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_pub_world_state.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__pub__world__state_8cpp</filename>
    <includes id="gazebo__ros__pub__world__state_8h" name="gazebo_ros_pub_world_state.h" local="no" imported="no">gazebo_plugins/gazebo_ros_pub_world_state.h</includes>
    <member kind="function">
      <type></type>
      <name>GZ_REGISTER_DYNAMIC_CONTROLLER</name>
      <anchorfile>gazebo__ros__pub__world__state_8cpp.html</anchorfile>
      <anchor>a5fc9f0f4506847852bfd6f8abe04d032</anchor>
      <arglist>(&quot;gazebo_ros_pub_world_state&quot;, GazeboRosPubWorldState)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_pub_world_state.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>gazebo__ros__pub__world__state_8h</filename>
    <class kind="class">gazebo::GazeboRosPubWorldState</class>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_step_world_state.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__step__world__state_8cpp</filename>
    <includes id="gazebo__ros__step__world__state_8h" name="gazebo_ros_step_world_state.h" local="no" imported="no">gazebo_plugins/gazebo_ros_step_world_state.h</includes>
    <member kind="function">
      <type></type>
      <name>GZ_REGISTER_DYNAMIC_CONTROLLER</name>
      <anchorfile>gazebo__ros__step__world__state_8cpp.html</anchorfile>
      <anchor>adb677aab1b879d0fcfbcdb466e0c1a3f</anchor>
      <arglist>(&quot;gazebo_ros_step_world_state&quot;, GazeboRosStepWorldState)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_step_world_state.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>gazebo__ros__step__world__state_8h</filename>
    <class kind="class">gazebo::GazeboRosStepWorldState</class>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_stereo_camera.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__stereo__camera_8cpp</filename>
    <includes id="gazebo__ros__stereo__camera_8h" name="gazebo_ros_stereo_camera.h" local="no" imported="no">gazebo_plugins/gazebo_ros_stereo_camera.h</includes>
    <member kind="function">
      <type></type>
      <name>GZ_REGISTER_DYNAMIC_CONTROLLER</name>
      <anchorfile>namespacegazebo.html</anchorfile>
      <anchor>a76b06cc591f0c529bee4343a74619403</anchor>
      <arglist>(&quot;gazebo_ros_stereo_camera&quot;, GazeboRosStereoCamera)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_stereo_camera.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>gazebo__ros__stereo__camera_8h</filename>
    <class kind="class">gazebo::GazeboRosStereoCamera</class>
    <member kind="define">
      <type>#define</type>
      <name>USE_CBQ</name>
      <anchorfile>gazebo__ros__stereo__camera_8h.html</anchorfile>
      <anchor>a7c24eea97ba4abf367aa02dd4f927306</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_template.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__template_8cpp</filename>
    <includes id="gazebo__ros__template_8h" name="gazebo_ros_template.h" local="no" imported="no">gazebo_plugins/gazebo_ros_template.h</includes>
    <member kind="function">
      <type></type>
      <name>GZ_REGISTER_DYNAMIC_CONTROLLER</name>
      <anchorfile>gazebo__ros__template_8cpp.html</anchorfile>
      <anchor>ad2524f6c57d5dd9241b60107918c0bfe</anchor>
      <arglist>(&quot;gazebo_ros_template&quot;, GazeboRosTemplate)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_template.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>gazebo__ros__template_8h</filename>
    <class kind="class">gazebo::GazeboRosTemplate</class>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_time.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>gazebo__ros__time_8cpp</filename>
    <includes id="gazebo__ros__time_8h" name="gazebo_ros_time.h" local="no" imported="no">gazebo_plugins/gazebo_ros_time.h</includes>
    <member kind="function">
      <type></type>
      <name>GZ_REGISTER_DYNAMIC_CONTROLLER</name>
      <anchorfile>gazebo__ros__time_8cpp.html</anchorfile>
      <anchor>a90104d249abb880e91454f07c2d87753</anchor>
      <arglist>(&quot;gazebo_ros_time&quot;, GazeboRosTime)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ros_time.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>gazebo__ros__time_8h</filename>
    <class kind="class">gazebo::GazeboRosTime</class>
  </compound>
  <compound kind="file">
    <name>hokuyo_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>hokuyo__node_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>hokuyo__node_8cpp.html</anchorfile>
      <anchor>a8b490ea781a7d4fb4f34453c612c2218</anchor>
      <arglist>(gazebo_plugins::HokuyoConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>hokuyo__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_pose.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/scripts/</path>
    <filename>set__pose_8py</filename>
    <class kind="class">set_pose::SimIfaceControl</class>
    <namespace>set_pose</namespace>
    <member kind="function">
      <type>def</type>
      <name>normalize_angle</name>
      <anchorfile>namespaceset__pose.html</anchorfile>
      <anchor>abe1b1717580208503cea3b3c8e51efe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>normalize_angle_positive</name>
      <anchorfile>namespaceset__pose.html</anchorfile>
      <anchor>acb49afd147f2fccf1b3dfd381da3097c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_usage</name>
      <anchorfile>namespaceset__pose.html</anchorfile>
      <anchor>aad70d281cdc07a25569849281c079dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shortest_angular_distance</name>
      <anchorfile>namespaceset__pose.html</anchorfile>
      <anchor>a083ac3b8ae6fbd47ed06333861674765</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>COV</name>
      <anchorfile>namespaceset__pose.html</anchorfile>
      <anchor>a553fcaf34ed4df7081b4a345bf07eebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespaceset__pose.html</anchorfile>
      <anchor>afbe6f6c7e4ee07e476d2b3daf2ae139a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceset__pose.html</anchorfile>
      <anchor>a2cfa81a7d08a0dae4a48cbaedc848e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sic</name>
      <anchorfile>namespaceset__pose.html</anchorfile>
      <anchor>a99a25614e91cd8da7e331e9ed0c7c163</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_wrench.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/scripts/</path>
    <filename>set__wrench_8py</filename>
    <class kind="class">set_wrench::SimIfaceControl</class>
    <namespace>set_wrench</namespace>
    <member kind="function">
      <type>def</type>
      <name>print_usage</name>
      <anchorfile>namespaceset__wrench.html</anchorfile>
      <anchor>a360bcb425f319ed8763cbea9e1441652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespaceset__wrench.html</anchorfile>
      <anchor>aa5453ec7d2f8fd0ceed133baa733704a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceset__wrench.html</anchorfile>
      <anchor>ae0e6ce0b8eb08d28f866a34d9009d7ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sic</name>
      <anchorfile>namespaceset__wrench.html</anchorfile>
      <anchor>a2b28b3e42aeea09fd08a546799bcdfbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vision_reconfigure.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/src/</path>
    <filename>vision__reconfigure_8cpp</filename>
    <includes id="vision__reconfigure_8h" name="vision_reconfigure.h" local="no" imported="no">gazebo_plugins/vision_reconfigure.h</includes>
  </compound>
  <compound kind="file">
    <name>vision_reconfigure.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-simulator_gazebo/doc_stacks/2013-03-02_13-33-37.038309/simulator_gazebo/gazebo_plugins/include/gazebo_plugins/</path>
    <filename>vision__reconfigure_8h</filename>
    <class kind="class">VisionReconfigure</class>
  </compound>
  <compound kind="group">
    <name>GazeboRosBlockLaser</name>
    <title>ROS Block Laser Scanner Controller Plugin</title>
    <filename>group__GazeboRosBlockLaser.html</filename>
    <class kind="class">gazebo::GazeboRosBlockLaser</class>
  </compound>
  <compound kind="group">
    <name>GazeboRosBumper</name>
    <title>Ros Bumper Plugin</title>
    <filename>group__GazeboRosBumper.html</filename>
    <class kind="class">gazebo::GazeboRosBumper</class>
  </compound>
  <compound kind="group">
    <name>GazeboRosCamera</name>
    <title>Ros Camera Plugin XML Reference and Example</title>
    <filename>group__GazeboRosCamera.html</filename>
    <class kind="class">gazebo::GazeboRosCamera</class>
  </compound>
  <compound kind="group">
    <name>GazeboRosF3D</name>
    <title>Applied Force State Plugin XML Reference and Example</title>
    <filename>group__GazeboRosF3D.html</filename>
    <class kind="class">gazebo::GazeboRosF3D</class>
  </compound>
  <compound kind="group">
    <name>GazeboRosForce</name>
    <title>Plugin XML Reference and Example</title>
    <filename>group__GazeboRosForce.html</filename>
    <class kind="class">gazebo::GazeboRosForce</class>
  </compound>
  <compound kind="group">
    <name>GazeboRosIMU</name>
    <title>Groud Truth Position Pose and Rates Interface</title>
    <filename>group__GazeboRosIMU.html</filename>
    <class kind="class">gazebo::GazeboRosIMU</class>
  </compound>
  <compound kind="group">
    <name>GazeboRosLaser</name>
    <title>ROS Laser Scanner Controller Plugin</title>
    <filename>group__GazeboRosLaser.html</filename>
    <class kind="class">gazebo::GazeboRosLaser</class>
  </compound>
  <compound kind="group">
    <name>GazeboRosOpenniKinect</name>
    <title>Ros Camera Plugin XML Reference and Example</title>
    <filename>group__GazeboRosOpenniKinect.html</filename>
    <class kind="class">gazebo::GazeboRosOpenniKinect</class>
  </compound>
  <compound kind="group">
    <name>GazeboRosP3D</name>
    <title>Groud Truth Position Pose and Rates Interface</title>
    <filename>group__GazeboRosP3D.html</filename>
    <class kind="class">gazebo::GazeboRosP3D</class>
  </compound>
  <compound kind="group">
    <name>GazeboRosProjector</name>
    <title>Plugin XML Reference and Example</title>
    <filename>group__GazeboRosProjector.html</filename>
    <class kind="class">gazebo::GazeboRosProjector</class>
  </compound>
  <compound kind="group">
    <name>GazeboRosPubWorldState</name>
    <title>GazeboRosPubWorldState</title>
    <filename>group__GazeboRosPubWorldState.html</filename>
    <class kind="class">gazebo::GazeboRosPubWorldState</class>
  </compound>
  <compound kind="group">
    <name>GazeboRosStepWorldState</name>
    <title>GazeboRosStepWorldState</title>
    <filename>group__GazeboRosStepWorldState.html</filename>
    <class kind="class">gazebo::GazeboRosStepWorldState</class>
  </compound>
  <compound kind="group">
    <name>GazeboRosStereoCamera</name>
    <title>Ros Camera Plugin XML Reference and Example</title>
    <filename>group__GazeboRosStereoCamera.html</filename>
    <class kind="class">gazebo::GazeboRosStereoCamera</class>
  </compound>
  <compound kind="group">
    <name>GazeboRosTemplate</name>
    <title>GazeboRosTemplate</title>
    <filename>group__GazeboRosTemplate.html</filename>
    <class kind="class">gazebo::GazeboRosTemplate</class>
  </compound>
  <compound kind="group">
    <name>GazeboRosTime</name>
    <title>ROS time broadcaster.</title>
    <filename>group__GazeboRosTime.html</filename>
    <class kind="class">gazebo::GazeboRosTime</class>
  </compound>
  <compound kind="group">
    <name>gazebo_dynamic_plugins</name>
    <title>Gazebo ROS Dynamic Plugins</title>
    <filename>group__gazebo__dynamic__plugins.html</filename>
    <subgroup>GazeboRosBlockLaser</subgroup>
    <subgroup>GazeboRosBumper</subgroup>
    <subgroup>GazeboRosCamera</subgroup>
    <subgroup>GazeboRosF3D</subgroup>
    <subgroup>GazeboRosForce</subgroup>
    <subgroup>GazeboRosIMU</subgroup>
    <subgroup>GazeboRosLaser</subgroup>
    <subgroup>GazeboRosPubWorldState</subgroup>
    <subgroup>GazeboRosStepWorldState</subgroup>
    <subgroup>GazeboRosTemplate</subgroup>
    <subgroup>GazeboRosTime</subgroup>
  </compound>
  <compound kind="class">
    <name>DiffDrive</name>
    <filename>classDiffDrive.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cmdVelCallBack</name>
      <anchorfile>classDiffDrive.html</anchorfile>
      <anchor>a5b867eccdbd97854e65f5857c773fbd9</anchor>
      <arglist>(const geometry_msgs::Twist::ConstPtr &amp;cmd_msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DiffDrive</name>
      <anchorfile>classDiffDrive.html</anchorfile>
      <anchor>ab3a40bf084885632975117b6d47e238f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DiffDrive</name>
      <anchorfile>classDiffDrive.html</anchorfile>
      <anchor>a7e897fb1c45feeb9d8e0c939633811bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>libgazebo::PositionIface *</type>
      <name>posIface</name>
      <anchorfile>classDiffDrive.html</anchorfile>
      <anchor>aa6b16c1258dd791b09ec6e13ba33c2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classDiffDrive.html</anchorfile>
      <anchor>a7b00c16209fcfd6dc8db838906840011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle *</type>
      <name>rnh_</name>
      <anchorfile>classDiffDrive.html</anchorfile>
      <anchor>ab6a63b9c22712ebed0e538d3f0f623e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classDiffDrive.html</anchorfile>
      <anchor>a732405b61a7be96b377da44691ec0ec9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VisionReconfigure</name>
    <filename>classVisionReconfigure.html</filename>
    <member kind="function">
      <type>void</type>
      <name>QueueThread</name>
      <anchorfile>classVisionReconfigure.html</anchorfile>
      <anchor>ac459c9025b3006a0e0f9862fd8086d44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReconfigureCallback</name>
      <anchorfile>classVisionReconfigure.html</anchorfile>
      <anchor>a672ab9b2b68073ade2bbb525fc5e9de0</anchor>
      <arglist>(gazebo_plugins::CameraSynchronizerConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spin</name>
      <anchorfile>classVisionReconfigure.html</anchorfile>
      <anchor>a9ec894c33c0f8b19c4af09482d6d9343</anchor>
      <arglist>(double spin_frequency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spinOnce</name>
      <anchorfile>classVisionReconfigure.html</anchorfile>
      <anchor>a9a06c99a7f7f6e3f39b20900eda0f019</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VisionReconfigure</name>
      <anchorfile>classVisionReconfigure.html</anchorfile>
      <anchor>ac4a4d9d7cd19dc6ea9f8993b08bbea1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VisionReconfigure</name>
      <anchorfile>classVisionReconfigure.html</anchorfile>
      <anchor>a79cc24fa0150d480e4d9fc1f84baa4b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>callback_queue_thread_</name>
      <anchorfile>classVisionReconfigure.html</anchorfile>
      <anchor>af725d23b36a2f32411e6ec5fa44d0aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classVisionReconfigure.html</anchorfile>
      <anchor>a93b6e0264f8635882a1cba858aba178d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std_msgs::Int32</type>
      <name>projector_msg_</name>
      <anchorfile>classVisionReconfigure.html</anchorfile>
      <anchor>a42375c28e8b42f9db8d333b53af03eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_header_</name>
      <anchorfile>classVisionReconfigure.html</anchorfile>
      <anchor>a49597e130bcc136586caf904ef1b0c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_projector_</name>
      <anchorfile>classVisionReconfigure.html</anchorfile>
      <anchor>a2128b66f6cf2dad82cc867964e13c821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>queue_</name>
      <anchorfile>classVisionReconfigure.html</anchorfile>
      <anchor>aa1706c5053389b818593df1684eb53f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; gazebo_plugins::CameraSynchronizerConfig &gt;</type>
      <name>srv_</name>
      <anchorfile>classVisionReconfigure.html</anchorfile>
      <anchor>a8e11d65f6c09574fd10c519d712043b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosBlockLaser</name>
    <filename>classgazebo_1_1GazeboRosBlockLaser.html</filename>
    <member kind="function">
      <type></type>
      <name>GazeboRosBlockLaser</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a6661ef1f560442e1b99c63259764a5f9</anchor>
      <arglist>(Entity *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GazeboRosBlockLaser</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a66e0a5870736e749568850cdae66922c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>FiniChild</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a98ef529c0ddc142f3c75846b1032eabf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitChild</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>aba33525fb34c4d28483555e1459a0f98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadChild</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a05fe0941a981a13b00a1cd03ea4a85da</anchor>
      <arglist>(XMLConfigNode *node)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateChild</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>ad7a6a7769b54198357c8d37cbcd9a083</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>GaussianKernel</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a201dd19b28d7c6c1eb6b3142f6a3d715</anchor>
      <arglist>(double mu, double sigma)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>LaserConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a589061a065d9c86591b1387fc6653349</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>LaserDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a59f0ef31a5e392fe7039e18b8081f45c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PutLaserData</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a708a299601623256c1e778a6c441df42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>QueueThread</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a515861f459caa94713fffa8f8e9112ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>callback_queue_thread_</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a7c82c1ad096c91b9081aebcabdfc4c50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::PointCloud</type>
      <name>cloudMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>aa1489ea28a7c4084a756907275aca806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameName</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a2606ff856b29889832c21740c61a1665</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>frameNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>af008708c0223950bee53351fa4a18f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>gaussianNoise</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>aa8903411c51a0c2a716f1f88e6d9a500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>gaussianNoiseP</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a2086575188b86384a6e16a7c181c7fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>laserConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a888a34106ed761ed12e8c858adf6dfd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a46940dbedf5b2a76b8a1c2364d084f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RaySensor *</type>
      <name>myParent</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a508c66cca368713d836d3d91bbb282d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a74a99895753d1ec0695ebb56a2ab9ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>queue_</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>aae8993fe6e439d5f6a149282ad421a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a43c44a7fa994a790ab7fd3dcfac65a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>robotNamespaceP</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a1e44de975a567705c2eac03494aa6ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>rosnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>ad48f33e667d99601532ebc2f91273be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>topicName</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a69835f5d05c4d2bee1ca4be6cbafad20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>topicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosBlockLaser.html</anchorfile>
      <anchor>a999171b8fb31bf9ed1be724af0d0e6aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosBumper</name>
    <filename>classgazebo_1_1GazeboRosBumper.html</filename>
    <member kind="function">
      <type></type>
      <name>GazeboRosBumper</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>acdfc07bb62bc9347bcbe443eee404f2f</anchor>
      <arglist>(Entity *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GazeboRosBumper</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>a3524079e10c9333aaa9ff169197ac15f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>FiniChild</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>ab2589f5e0c7f8e247d9f154dddcbac8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitChild</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>ac33eaf728f561c7deefa7a8038ea0ae3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadChild</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>adff4439e4030ab0753abac00ace319da</anchor>
      <arglist>(XMLConfigNode *node)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateChild</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>af57c13a2b455c7edc8b93a6fb0eee342</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ContactConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>a10ad46bf53b8c5c18330f139019e2f95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ContactDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>a1f253c71fd16c5fad636c7645ba96001</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ContactQueueThread</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>ab86510a746352878a1a3f67455f7d176</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>bumperTopicName</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>a85a856e121468958926949108cb87d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>bumperTopicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>aa1aba5d2057940c06bfcfaa912fd577f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>callback_queue_thread_</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>a07614b06b6d70f2a80db46bcdc0c0757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>contact_pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>a3cb0474b2ba03c5ec9342cd514572d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>contact_queue_</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>a8edc77678d786ab5163500b3567bef9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>contactConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>a078d89e83400e017f8572ed24a71a6c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gazebo_msgs::ContactsState</type>
      <name>contactsStateMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>a03f16b4f7af24897476042335ce94481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameName</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>a6aef0b2b253898588da9472ada6c97ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>frameNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>a6b166bb27653ee000b11ef95f8621dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>abae05e59885789d6b667441cb7b8848b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Body *</type>
      <name>myFrame</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>a9c5b757916a3ec1435c014d50e18d2c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ContactSensor *</type>
      <name>myParent</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>a6e4727847d8d7aa72282a2e579b974ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>a35744864e0226e28f4b8ac6dfcdd887f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>robotNamespaceP</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>a9bf0ae08a3bea979725c7168f985cff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>rosnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosBumper.html</anchorfile>
      <anchor>a242d50928ba55c2f1d200a3b4ee745a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosCamera</name>
    <filename>classgazebo_1_1GazeboRosCamera.html</filename>
    <member kind="function">
      <type></type>
      <name>GazeboRosCamera</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>ac7377278d1b29db5dc0330590d19812f</anchor>
      <arglist>(Entity *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GazeboRosCamera</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a0d5e08891c7bed8efd744e54f799c161</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>EIGEN_MAKE_ALIGNED_OPERATOR_NEW</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a0d7182cec0f701e8e98a312e599e3840</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>FiniChild</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a101af70d924ad6bcd6c6cd4280cdbfb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitChild</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>ab3c624a13a2f7f07bbbfdc8eaa181f41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadChild</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a13ee00055f2a968af9fa165a3b240fdb</anchor>
      <arglist>(XMLConfigNode *node)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateChild</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a0a4d7de0ff7f30d5462480650fbfe1fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configCallback</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>ad167e75737947bac492ae7961586a186</anchor>
      <arglist>(gazebo_plugins::GazeboRosCameraConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>convertImageFormat</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a1e78fd2deac356c98d6ae8f48bc5d16d</anchor>
      <arglist>(unsigned char *dst, const unsigned char *src)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>fillDepthImage</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a18485933f7fd1a9d1e5f97a67f8e6d19</anchor>
      <arglist>(pcl::PointCloud&lt; pcl::PointXYZ &gt; &amp;point_cloud, uint32_t rows_arg, uint32_t cols_arg, uint32_t step_arg, void *data_arg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ImageConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a450b0bb586de85873d3324c911423fb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ImageDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a6f36ad73aa23860098fdefbf97d82e6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InfoConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a059241d699c99f7aa0e67cf0cacf2e63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InfoDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a234a8b2803f1dd2950cb171fab397e9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PointCloudConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>aa2ef8390333a642b64520ae13d7cb8ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PointCloudDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a361871d30b08d06cbe9b7e9e25641886</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PublishCameraInfo</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a668af90a3219bd80c6d6c98b88050e6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PutCameraData</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>ab0ea693fc1b65badbc614bf357fee721</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetHFOV</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a3bd8163e8383e68a77f20457548ec9ef</anchor>
      <arglist>(const std_msgs::Float64::ConstPtr &amp;hfov)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetUpdateRate</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a718ca04c0545599582564600c8cdf5fa</anchor>
      <arglist>(const std_msgs::Float64::ConstPtr &amp;update_rate)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>camera_info_pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>aeaad2cfbbcac6857c8956648d00e96b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>cameraHFOVSubscriber_</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a3f847403d01f8b5275a8f746386e08d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>cameraInfoMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a2ac2de1f0fda25aa067819a40244d647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>cameraInfoTopicName</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>ad4fdaf8b67c55e00e20ce62daeb25b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>cameraInfoTopicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>ab9f0e16617670ff14da7a3325ddc6340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>cameraName</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a57b74564b7191bcebe2b9139b37920b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>cameraNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>afaa2f31db0cd9ee4eafde5de1049a7f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>cameraUpdateRateSubscriber_</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a7106aae1401c8294976ad22df7965054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Cx</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a1fea4115d6b5a06924f8d5bfb444cbc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>CxP</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a0143096686adce9f7ceedcb3d9004873</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>CxPrime</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a6dcf6948f766ad5c70ccb09ad7faa190</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>CxPrimeP</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a5f2b868a9154f1adee2198304d1b35bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Cy</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a9710674595c40749f90fbaa88881963b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>CyP</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a703f9e2700d7f891a02fd3fbb8f16ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>depth</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a1f5bbcfaedebee884ad4c4e9c944abaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distortion_k1</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a03a6fe74f7fdd88cb5ca9b8c874b3ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>distortion_k1P</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>ace40a38c1d68716b07bd0ee4f684db3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distortion_k2</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a805ad855123784007586410b0f481832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>distortion_k2P</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>acae4023a6eef7929c4495be4dd3cea1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distortion_k3</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a3918adc92fafb3812a552b26c37483ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>distortion_k3P</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a6dd75fbafaab137b4b9306f5cf0cfd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distortion_t1</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>af5871b4acb9cc63c54dad4a47f54cb9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>distortion_t1P</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a26da1f1c977acb8b39a2270987ab9ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distortion_t2</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>ab7096260c4fe49b8c07c26bfeaecd6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>distortion_t2P</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a0a5566a4c300937b3cafbcb9eecfd63b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; gazebo_plugins::GazeboRosCameraConfig &gt; *</type>
      <name>dyn_srv_</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>ae47648048c4ce9fc004ff386c9af1a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>dynamicReconfigureName</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a86b18bd974f5dd52f7a931e9b2155f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>focal_length</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a5fdf1a54b6ca9072631c4568089d3f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>focal_lengthP</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>adf8aba95003a62f6698a9072361e86e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameName</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a7d344460c08977c39582d4b006cb37d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>frameNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a3e20c4c8b2239ff2d53357e445e02b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>hack_baseline</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>ac1b8a6c5a3a7d69c8e02c7b8b48b76e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>hack_baselineP</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>ac5bc77cba75fe2a73b33cf874beab3ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>height</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a3340dfc61348d350c793a136e4fe3fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>image_pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a843b086e88c81b8278a13c2e3eb6c9f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>imageConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>ab6e6365ede38399a5fcd21ccdd50ca52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>imageMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a4a37f7d473194e65e2d8a59e474586ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>imageTopicName</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a5320cf876afe1b74969c24e722355e5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>imageTopicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a2e1a5f3deb2942e49a94a665fbd48c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>infoConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a57c2e57ac1a6ad7c0bee43103e360f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport *</type>
      <name>itnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a8155ba8cabacdb6d7b9c3ceb6bfa4825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>last_camera_info_pub_time_</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a1ed6dec6e0f87a05a753eb22e47e6c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>last_image_pub_time_</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a229adb5655c9644f5a08749f4ea2bc4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>last_point_cloud_pub_time_</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a9d4e1434fdcb28c2a3ba86b342d1b562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a05d5020324c48f6530d7159a012e1af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nodelet::Loader *</type>
      <name>manager_</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>ab9a97267944e8bc8bf45109614c951e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>managernode_</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a9f9049af0bca41ae39a7215febde1c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MonoCameraSensor *</type>
      <name>myParent</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a84153f1115af83efc2c8ea759b663598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>point_cloud_pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a8dace13b0b7329ce8aa84eea1ef4d224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>pointCloudConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a27693534a7514ca8dadb9b3ce491a903</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>pointCloudCutoff</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a526e1d4a3d72b7ce814e57e6fd8481a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>pointCloudCutoffP</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>af18b21229a05f1aa0331878f0e6562df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>pointCloudMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a3b528332858516bab2c64dae6aad8cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>pointCloudTopicName</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>add14504648df8b837a849d1b4da2b084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>pointCloudTopicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a93968b0bc576b85bbc2fa6b564f8b0a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a0a5bc8e101027687c97bc0fa35a541a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>robotNamespaceP</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>aaf70365098f441fd18eddb1438f3b108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>rosnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a4f05a8e640c4a40e978a122666848f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>skip</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a9514d64dcdaecc858a262c5e82f0c2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>adf58142e02df9164571375e5ff4dc6ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>width</name>
      <anchorfile>classgazebo_1_1GazeboRosCamera.html</anchorfile>
      <anchor>a86aa46106d99416e15b532fd69914ba2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosF3D</name>
    <filename>classgazebo_1_1GazeboRosF3D.html</filename>
    <member kind="function">
      <type></type>
      <name>GazeboRosF3D</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>aa81aa8266f67acfe4807b0ae713c1558</anchor>
      <arglist>(Entity *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GazeboRosF3D</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>ace50aa1bc3e9b81271046cf9305e0442</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>FiniChild</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>ac8bbab975a848da6d712dd02ce495557</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitChild</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>a03c18e132b3ce3147369f48132b8f6ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadChild</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>afd7c8028248b8a2dab9887274a830114</anchor>
      <arglist>(XMLConfigNode *node)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateChild</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>a148485818d8d806d826fa7f9c6df85fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>F3DConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>aa088b2b8f4a06653f401d9d66ed32096</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>F3DDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>a5299ee1e5130faf6a3fd753855388092</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>QueueThread</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>ae066e53c2a767538a99d26fa3ab5675a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>bodyName</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>a927884285259604520336420d6925f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>bodyNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>a6aca5dc76ffa13230783a04fc9ad977d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>callback_queue_thread_</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>a9881825775acf189dcd1579261874eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>f3dConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>a6c1c3817ecdd6f1cf6edf2b4b284cd4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameName</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>ae2573b3d3648c700976dce9f43e08561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>frameNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>a12f590b5e75e7433d8b9b7c4689e15fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>ab23f6f113f0847c6cfa2fe4227e037b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Body *</type>
      <name>myBody</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>a67dc30348a79cadc1b616f9a13bb8386</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Model *</type>
      <name>myParent</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>a58f6b1b09a7e44793667b381fe5ea77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>a3377eec0e73988b6686e179786b2a5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>queue_</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>ace7584486cf4601a6ebd18066b807e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>ac1bf8a2a9a6b6d80b3816c6477b485c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>robotNamespaceP</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>ad77d59ea9b5b167a3c2cf1a55f02be84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>rosnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>a91ad42ba2f2c2a65a5843b392b2b7985</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>topicName</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>a20eca3cd7c7daf8d62bc1f864658c1b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>topicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>acf8d890ff9db0ca178f964d33e33683b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::WrenchStamped</type>
      <name>wrenchMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosF3D.html</anchorfile>
      <anchor>af6cbfa08ddb433409303b63dc20fdacb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosForce</name>
    <filename>classgazebo_1_1GazeboRosForce.html</filename>
    <member kind="function">
      <type></type>
      <name>GazeboRosForce</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>acb6abd1f3d558cfa51b2e993087c6046</anchor>
      <arglist>(Entity *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GazeboRosForce</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>a176ddf829626e05e5f891e8d7d796faa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>FiniChild</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>aadaef97512460d133d955ac1d8a826dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitChild</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>a96cb543c2aaea2d29e8a2369cbc3f014</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadChild</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>a4d41b913590794b2f67ab51dd93a9a07</anchor>
      <arglist>(XMLConfigNode *node)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateChild</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>ac3ab0d5057126aadd79a722d46e2f0aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>QueueThread</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>a306c7f5694d1d032f7b61f6413587a9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>UpdateObjectForce</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>a97827fd9bd8dc2e4fa9d021018cbced0</anchor>
      <arglist>(const geometry_msgs::Wrench::ConstPtr &amp;wrenchMsg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>bodyName</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>afa7e1184e574de729f584381ecb2bfb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>bodyNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>a81a4585ba89e495e862a99c10d61277c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>callback_queue_thread_</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>afe6060ebac2c8e8e05072abb74fafe5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>aa36e83f72b0811fd5884fb08971dcad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Body *</type>
      <name>myBody</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>a624e71471819fdefc99c8d79a86c213b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Model *</type>
      <name>myParent</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>a1c2d757a8c6c58f4e433bf3b7b30d221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>queue_</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>a46f367ae18caadce1d338433d9b4b430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>a8572a19bf5536e4d7c0adcbcf9eb1e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>robotNamespaceP</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>a5c8ec158f3c4f7e4878890f68eeee268</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>rosnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>aab7009772fc33ff1550975b206056f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>a2a5798fa2dd3ee13966410c3e602b33e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>topicName</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>a28024a89fe61c4945f798a2d1fe260d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>topicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>a4d8309ce75d79e484854edccf4224032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Wrench</type>
      <name>wrench</name>
      <anchorfile>classgazebo_1_1GazeboRosForce.html</anchorfile>
      <anchor>a5c218c422a354d79b2516332dc81503a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosGraspHack</name>
    <filename>classgazebo_1_1GazeboRosGraspHack.html</filename>
    <class kind="class">gazebo::GazeboRosGraspHack::GripperPose</class>
    <member kind="function">
      <type></type>
      <name>GazeboRosGraspHack</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>af805c02b0ba20dfaa0dc693b3c6bbf42</anchor>
      <arglist>(Entity *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GazeboRosGraspHack</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a5a9298c42612cd2535081f1c3fc87a6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>FiniChild</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>afef10fd3a95fed16431b29c09efd8b2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitChild</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a28fc248529037b269532fd7d9805da90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadChild</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a014706bc1f960f8d1cd981aed78162b6</anchor>
      <arglist>(XMLConfigNode *node)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateChild</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a08d52a896eb1312db9782e67b48fc237</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CheckForGrasps</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a9010376d872b5c5cf64aa58e0b1b03fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetGripperLinks</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>aa25befbba24db9d218b1107370061f10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GraspHackConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a78ffa294b24be644e877833dc5bd2333</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GraspHackDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>ab4e510d187b9a76a649641ad7729f9a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GraspHackQueueThread</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>ad3ed59412d8cee9efddfa3ecf5fec5b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>callback_queue_thread_</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a025301364b04b6f410e4e852c5bbfd6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>found_gripper_links</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a87b26fa0eeae6129ae48895b19ce75e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>get_gripper_links_thread_</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>aa2d6e5404e406828c3d1da53d7f0601f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>grasp_hack_queue_</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a463926dcb55dffaad4a87c34ea439725</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>graspCheckRate</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a703526f1eeb1e62744ccf521e4f3bfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>graspCheckRateP</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a1e1e7ac025943777ee36857f161701b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>graspHackConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a9a5e426e83617677707dedec78ae48a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, GripperPose &gt;</type>
      <name>gripper_bodies</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a230d0bbec5f6e3e7d75eafc542506440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Pose3d &gt;</type>
      <name>gripper_relative_poses</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a2e052f3184a27cec2d8977576be4dcb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>l_grasp</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a3a56b180842d206593b1f6de515defdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pose3d</type>
      <name>l_grasp_relative_pose</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>af5709dead477a8329184466647900418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Body *</type>
      <name>l_wrist_roll_body</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>ac6c7a6e00caa45f8f403d4e7296551b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>last_grasp_check_time</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a5b44903f1b1c1fc8f923e99e16c55498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>last_time</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a34ed48e0e798a65817b85cca38a024ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a3c283c9f23f1ba51201651d4440e752b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Body *</type>
      <name>myParentBody</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a72c4ed81a0f8bb85905f90069c477aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Model *</type>
      <name>myParentModel</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>af36c8c005cebe7a317f20fbb40118707</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a2519837bcca7297fa5259c968d951ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>r_grasp</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a9555a01308d37cdb98732e6e9a0cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pose3d</type>
      <name>r_grasp_relative_pose</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a5ac43a016abac1c4d85038d632e548af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Body *</type>
      <name>r_wrist_roll_body</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>ab10c631797413927b4cedee65a3b973c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a0a14d7e83f93c26559cec2f6205f49be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>robotNamespaceP</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>ad2fa114b087c60236818e65893bc0ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>rosnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>acf4f262208c47d4a78535342aa10cdd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>topicName</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>a29d78106b16dbdf689f0dbf3d0bd2639</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>topicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack.html</anchorfile>
      <anchor>ae99f6e3c922bc422e3c6c91438ce92fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosGraspHack::GripperPose</name>
    <filename>classgazebo_1_1GazeboRosGraspHack_1_1GripperPose.html</filename>
    <member kind="function">
      <type></type>
      <name>GripperPose</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack_1_1GripperPose.html</anchorfile>
      <anchor>ad76cfa0f241e1ff57b2b61c2d528e021</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Body *</type>
      <name>body</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack_1_1GripperPose.html</anchorfile>
      <anchor>a6d846f36e11685b6d8211ebd3fe545cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pose3d</type>
      <name>relative_pose</name>
      <anchorfile>classgazebo_1_1GazeboRosGraspHack_1_1GripperPose.html</anchorfile>
      <anchor>af2e98d7b93220c3be98d3e2935419486</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosIMU</name>
    <filename>classgazebo_1_1GazeboRosIMU.html</filename>
    <member kind="function">
      <type></type>
      <name>GazeboRosIMU</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a1d3046a0c762b86214c1f236c7943c73</anchor>
      <arglist>(Entity *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GazeboRosIMU</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>af8c451673432f8ed9936cf6480e7a4d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>FiniChild</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a42037063d0f87439d19c9c809c8a987a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitChild</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>af3471efea4aed59247003da3a83d264a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadChild</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a14738c70a05c6dc3c6a1589b7078ee72</anchor>
      <arglist>(XMLConfigNode *node)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateChild</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a830b1216755df8812c2408cd99892740</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DeprecatedIMUConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a9c1e49ee8d784aac9ba2e93ad91101fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DeprecatedIMUDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a875c88b31e66efc26b30bc34a500d366</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>GaussianKernel</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a4378d946dadfa9652068ea0aee04d722</anchor>
      <arglist>(double mu, double sigma)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>IMUConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>af10c237e096caa8c27874c2985d74086</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>IMUDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a18dd107d7ab2da10ac512e0199c1e41c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>ServiceCallback</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a233c7a3bacedd19e1b72dcab591ac40a</anchor>
      <arglist>(std_srvs::Empty::Request &amp;req, std_srvs::Empty::Response &amp;res)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>aeul</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a5322b969170194a28028e47912be484c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>apos</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a03e2ec7bc6f217f120bf227957ea3078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>bodyName</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a63eca645ebeb916c1d00f4dd08087f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>bodyNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>abb303a29e977bbd44850defe07d26256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>deprecated_pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a698fd23da7fffeee8be3ab966df2d9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>deprecatedImuConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a2a50ef3e8666a3be8a7c4aca9d9835e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>deprecatedTopicName</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a9d7ccb6b81eefe293f31a9368746a3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>deprecatedTopicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a78dd2e8340bccbb8764d5b51fbd74111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>frameNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>acefb6f7532144212ba2e588114736020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>gaussianNoise</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a7c77bb482995e8cafd071c8fc1c1bea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>gaussianNoiseP</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a171c624320bcdae5ea37f157e7c4b508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>imuConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a6e0cc6c005c097bba6021c1d39e491e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Imu</type>
      <name>imuMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a62dd0bfd9d579a184a57451ef44c46ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pose3d</type>
      <name>initial_pose</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a55b120ae5f37de11b9091a8ef2dac59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>last_time</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>ab827121b722a80f598c203fd2a293770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>last_veul</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>aa08db2805314b28728fbb3452d8b1696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>last_vpos</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>adbfe230e0ae60ae0ac7711f1904798ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a3c80699fa96d3b4a4ba474fd5645904e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Body *</type>
      <name>myBody</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a3b8ceb0305ba57df02f62c9d775de67a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Model *</type>
      <name>myParent</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a263a73653bd118d17bd715dbf7965e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a6b8a3de3daa467944352411381b7d8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>ab637db6e4e2f028b6a727e33189b468b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>robotNamespaceP</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>ad89b5b01e568d13dfd7f150b064af11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>rosnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a18915c49c3222eedc3466728e3b2aeba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>rpyOffsets</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>add1f38c7f7985383a9bbda1c4b8401d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; Vector3 &gt; *</type>
      <name>rpyOffsetsP</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a93d85ef372d165c5939ef020e82957b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>serviceName</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a7ab9a7e8d7477a3647524e3281c927d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>serviceNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a5e8e3e25ee55fa7d361e4c8cb7cb43ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>srv_</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a78992019a370df4dc6d5118ff2f386e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>topicName</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a9f196c4f97565f5b3dd7d39988b76acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>topicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a5df572336752f83410b71f1fbc34606a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>xyzOffsets</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>a81e270045d0bf555bfdd5e247a449f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; Vector3 &gt; *</type>
      <name>xyzOffsetsP</name>
      <anchorfile>classgazebo_1_1GazeboRosIMU.html</anchorfile>
      <anchor>aed0ffc553998d50e78e59282bd24d778</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosLaser</name>
    <filename>classgazebo_1_1GazeboRosLaser.html</filename>
    <member kind="function">
      <type></type>
      <name>GazeboRosLaser</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a0914b15245fb4e7fff45fe2edb77fed6</anchor>
      <arglist>(Entity *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GazeboRosLaser</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a75c9fef1f1780793a6ede689681ab587</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>FiniChild</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>ad231598926949a54d2a84db42df34dda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitChild</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a5778279b2e2368ee32de7ad53e031e9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadChild</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>ad12062548ca13fa1e4522dd12a69bcc0</anchor>
      <arglist>(XMLConfigNode *node)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateChild</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>ab5ba97900299040f9ad87bfd0a70710e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DeprecatedLaserConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a40370d7d0ea58be2ff4a84f2084e45e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DeprecatedLaserDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a40f4f83eb393b84e16f67eb560668a84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>GaussianKernel</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a865cfb4e7fcd34966991b9e2b589f39d</anchor>
      <arglist>(double mu, double sigma)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>LaserConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a51f566832d96a3a52e2fd8fa3ab15803</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>LaserDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a67d55be3c2f7abac99a41b548f0e145f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PutLaserData</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>adb40fd659609178cfbdb3a2cee09a44f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>deprecated_pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a1b95c9d4fdf2a0daa21149007e3de6f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>deprecatedLaserConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a15183be04ab104b86a54d1f9cdb8a46f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>deprecatedTopicName</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>aec9bf7655b654a4248e1d190fdaf79c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>deprecatedTopicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a1c5a43ed90264f02c3dcd95ab694b315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameName</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a28c3825b4000dc67aa5e88dd1388bd43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>frameNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>ab84262abfea29efac683b3f7d4208501</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>gaussianNoise</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a9164ea3b92752c032fb65d983928241d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>gaussianNoiseP</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a2fbac138d86cb88bd2ae57a53773b6eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>hokuyoMinIntensity</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a161f0eddfeac6f1084d0e7aee520073b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>hokuyoMinIntensityP</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a1bfeb91e2e3b3ce834719ed8d3e71c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>laserConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a714de3fa1aeebdcc0049133f0483acab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::LaserScan</type>
      <name>laserMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>ade18f30d50cbff9626d27f5e3cf9df1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>ad114f5841fc7a7c095112333f256b3be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RaySensor *</type>
      <name>myParent</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a0cb94cfe9a095de66e373998faa99656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a08ffac63cad82080137550bae1f42aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>acdb34b3d75bfe43520aa3e7a49c19616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>robotNamespaceP</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>a5b06d9276f1286c1934a851db20d6505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>rosnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>ad09c6ad92d8fdc033ccdd0d0cfa3159b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>topicName</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>add4b178c28c7beb205e85820c7173a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>topicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosLaser.html</anchorfile>
      <anchor>afcca50df635bb8b88dacf6d08e103a22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosOpenniKinect</name>
    <filename>classgazebo_1_1GazeboRosOpenniKinect.html</filename>
    <member kind="function">
      <type></type>
      <name>GazeboRosOpenniKinect</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a6326bda6244dc7482534006e7899b746</anchor>
      <arglist>(Entity *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GazeboRosOpenniKinect</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>acc3ca9d73bbc5bedb973437adebdb64e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>EIGEN_MAKE_ALIGNED_OPERATOR_NEW</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a3878e51a70357429735c61c43f7a67d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>FiniChild</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a43269db08038924e79df79a1c609d1c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitChild</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a3030aeeee5b4fe0622aadaf689a3dc89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadChild</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>aeeeba6b6af5a0019f811aef7979ba614</anchor>
      <arglist>(XMLConfigNode *node)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateChild</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>aba6fa7092b4070b3112154414309781e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>depth_image_camera_info_pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a8aa3536e9ce01c0e17077f65cfc1efba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CameraQueueThread</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a0700f77f89ac70c60f61732500b0bb53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configCallback</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>aac621227838ae61c5e25782e0abc5e49</anchor>
      <arglist>(gazebo_plugins::GazeboRosOpenniKinectConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>convertImageFormat</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a108a3f0edfb0bd0f95186219e87bd8a1</anchor>
      <arglist>(unsigned char *dst, const unsigned char *src)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DepthImageConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a94f1e0a8f5c8e9ce8ef9f94487f2fd81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DepthImageDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a9df4581a62c397961775b5fa0862c6ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DepthInfoConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a26d3470fb5c1ad978c16ab3972e4d275</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DepthInfoDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>ab553b2b60434e154115df6a506bfcf94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>FillDepthImageHelper</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a0e27cbffcb1d7f87bbfdf55821c470a4</anchor>
      <arglist>(sensor_msgs::Image &amp;image_msg, uint32_t height, uint32_t width, uint32_t step, void *data_arg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>FillPointCloudHelper</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a0a0d90d3ffda1610acd1f32b37d4ed01</anchor>
      <arglist>(pcl::PointCloud&lt; pcl::PointXYZ &gt; &amp;point_cloud, uint32_t rows_arg, uint32_t cols_arg, uint32_t step_arg, void *data_arg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ImageConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>aff6a9f460a3d58767b7c00abe36733ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ImageDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>add113eda2ca75772b475e5a60e4a7c1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InfoConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a2d92366aa6fe4009fe49f5dcfb84c68e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InfoDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>abc9f3dd531c98081ad09ef93f5d07aad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PointCloudConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a71da08db663021a339324e4b2f939462</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PointCloudDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a28a060678f105770e5905e74a0416ec7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PublishCameraInfo</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a1cd23b2dbdd7d42cd53d8623ea0d1ef0</anchor>
      <arglist>(ros::Publisher camera_info_publisher)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PutCameraData</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a79167c7f8f4f071203001f997b43c202</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetHFOV</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>aed4fef07f50ffb4ad576f2a752d80530</anchor>
      <arglist>(const std_msgs::Float64::ConstPtr &amp;hfov)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetUpdateRate</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a30453ea78b13ac5ad26a4f924e27c18d</anchor>
      <arglist>(const std_msgs::Float64::ConstPtr &amp;update_rate)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>callback_queue_thread_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>afc4a73236619b84e505ac711c860ab50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>camera_info_pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a176d6c872b0261aae1edb31d7bd1886e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>camera_queue_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>ac280823821e95468ae536b65251122e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>cameraHFOVSubscriber_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a8c7d2eec9866a12f42e9b8490acc843b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>cameraInfoTopicName</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a93571731b551438bba8fe3e912ce4f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>cameraInfoTopicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a47a7951fc5a2fbd3b721506fc12a1803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>cameraName</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>adf113e94aa32610feb02558730323266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>cameraNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a441745373ed1709b97bf0c22ea730634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>cameraUpdateRateSubscriber_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a5eda689a1fd89f350a357b0e1dd56701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Cx</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a9a661075c26661e85f0bede6455a8a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>CxP</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a6db71608ebebcb7e96ac3af2fa3d73e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>CxPrime</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a2f7201943e6d8b1fbcbd87995d9f475a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>CxPrimeP</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>acf63a008455157735be0b5fb8defb895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Cy</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>acdbfc162715dec5013972da65ea0aa37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>CyP</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a8cf4c2c9bafc7c0783c717e95d434ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>depth</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a5ab9c591ba9d851e71c2431a2cb79030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>depth_image_msg_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>ad10575615ef59df9927e721d1b42d3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>depth_image_pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>ac8275bf22d1a49078a17a7a56e0c8dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>depthImageCameraInfoTopicName</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a25e9aadffe9c5e19eabe44934be9e94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>depthImageCameraInfoTopicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a5d627927f68b5c890e4b63884e1cf9d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>depthImageConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>af799eb72eef19718a8560067b39184a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>depthImageTopicName</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a0ca5a506fa9fb0aaece7bc3d0e9cd509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>depthImageTopicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>aaff7f86551ba6eb4c2c6cc3d51f22659</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>depthInfoConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>afd670f36a5ea476631ac80eaea2e5e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distortion_k1</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a34e3f63e793e42a2bd428b16c8bad8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>distortion_k1P</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a553b9a5945fd506c57b81b3af9a78fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distortion_k2</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a9217fa70f62a23c9430d1ff9e6320bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>distortion_k2P</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a64c5051e0fd9b893454d6d11e0b2b9f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distortion_k3</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a83ca36217c0d7942b4ef7d15f3535322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>distortion_k3P</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a817ad95a354b19613e4fb5acd88d5887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distortion_t1</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a38c20eadbde00919e790a2db964d5985</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>distortion_t1P</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a9e7bbb2a798277803902adf72be2127e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distortion_t2</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a8f27f83af46fe0b7d480bf53e43e9f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>distortion_t2P</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>adfddda355a6e63353e2eadc2e9810fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; gazebo_plugins::GazeboRosOpenniKinectConfig &gt; *</type>
      <name>dyn_srv_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a9a72ff72bfa3ddd38a199926c91d7251</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>dynamicReconfigureName</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a3130f65df3c0947685ca74f7387d6463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>focal_length</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>abbdcb4cc107308c9652709b66408a01e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>focal_lengthP</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a818dea401bc68c8dc8c17d0d77ed51e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameName</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a8067d55750f06fd23c4b8d9029645f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>frameNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a304a63883008dc7299dd17be251e12f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>hack_baseline</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>aa3a4d7ce1ad07094bab1bfe2205b4b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>hack_baselineP</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a9fee0ecb2204f8a68f95fb813df78376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>height</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>af524f3c396fe9349ffe02f8e11fb9a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>image_pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a07bb3c17453fcd09ce990ead62569cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>imageConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a2722b9ac3d82c24e6ccd63a67b583ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>imageMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>ab6209ae71acbc74860b65b5e4df61b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>imageTopicName</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>afada4a4295775b0d8d408caca2e2e25d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>imageTopicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>ab03d7b2e6c77e106d6cac399ecec37b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>infoConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a17b5ea4962acbc4c8e86467369781476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport *</type>
      <name>itnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a052f57078b8667380e5467609a38b187</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>last_camera_info_pub_time_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>afb4e5fb87beb3b5fa1cc35474dac2b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>last_image_pub_time_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>aaa499e8cb088ed313a40edc7a75aa75b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>last_point_cloud_pub_time_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>adfcd6f7e53358aa694feaeafab18581a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a0b55e9fa706b76f82fd59dd8ad060fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nodelet::Loader *</type>
      <name>manager_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a06009732ed5f2b058efd54bb2e60bbfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>managernode_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a25d55e13f7fe97d437bf79dba685dc45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MonoCameraSensor *</type>
      <name>myParent</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a379d697a736afb8213a3b0620b3ea723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>point_cloud_pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>aae35bbe2440f948cebc974b38ce89bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>pointCloudConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a61f198344c516c1b798aebb199cb8e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>pointCloudCutoff</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a2d54ebb74d951cbec4805659129d7a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>pointCloudCutoffP</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a917cb4516c092c23815df0028fdf72cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>pointCloudMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>afd272fb2adf4c26e99d971e2adf4a811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>pointCloudTopicName</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>ad2b37fdf973f9576d8e818324195ec89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>pointCloudTopicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a41ad1d9f50104005d2e3811bff24fb2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a8baff5f2ebe61aaf337d7963fcbf6a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>robotNamespaceP</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>aff72956ba6f2c6695464c008385db2b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>rosnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>aa94ceb0bf2e36aa27d94434005009b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>skip</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a5aa5099a727103642a282624bc5fb8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a5b98d6ed350f263df89a3cd7fdc32512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>width</name>
      <anchorfile>classgazebo_1_1GazeboRosOpenniKinect.html</anchorfile>
      <anchor>a57b841eb695822113cc0923d79e239ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosP3D</name>
    <filename>classgazebo_1_1GazeboRosP3D.html</filename>
    <member kind="function">
      <type></type>
      <name>GazeboRosP3D</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a6b62f82b8c34358234eb081762a31bee</anchor>
      <arglist>(Entity *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GazeboRosP3D</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a5abfbac1dc12098fc5d8777e1266b6e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>FiniChild</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>ad80f4426b83d997185ec174857e90a06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitChild</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>abc0eee8cf08dd9380161a1bbf52afdd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadChild</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a39a6fbd722ac847282f700e02d162b28</anchor>
      <arglist>(XMLConfigNode *node)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateChild</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>ad51a27f36f0b0d9ecbe2df3b1f26d3b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>GaussianKernel</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a47a202ae33bc426aa5ff677e64779c74</anchor>
      <arglist>(double mu, double sigma)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>P3DConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>aa9cd7072e33067f75cf6111fef44781a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>P3DDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>ae5ae02a252815fb94dcf35d508eb2910</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>aeul</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a21d8f2996ea7977e45548eaaca60dedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>apos</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a25f3a964ff2f0f8c2c52bdf70f7cc2e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>bodyName</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a85f5aad730499d31e27042b6084134db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>bodyNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>aea6a2b7fd4dbdfe1eba35a3dc86cd166</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>frame_aeul</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a8e26b7117d92f611a55d988398969345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>frame_apos</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a1f2ad7fc991ad7a5cbe2048ef5f94153</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameName</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>aac01e1d1034b81cc60adbfbeec111b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>frameNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a052ea7eca914c67feb607f86140321a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>gaussianNoise</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>af10c9048efccc4663a3e1ec77a660643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>gaussianNoiseP</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>af5140288e614f22ba7f79549a21d27b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pose3d</type>
      <name>initial_frame_pose</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>afe4e582d8f000ae5324aaf2ebf4b1d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>last_frame_veul</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a19bb62403648ceca47445fd0bc5f073b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>last_frame_vpos</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a5753cc0a923048aab84391c16a21d87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>last_time</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>af1603ffcde072ddbcb2c729088fbf732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>last_veul</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>aa8cc677e5bf66a2eae26d74ba1838632</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>last_vpos</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>ad65f719d7d5bb122679ef27863761d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a568df1709b84fa355c4d12521d62b286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Body *</type>
      <name>myBody</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a460999318f4f968d617caff8e633970c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Body *</type>
      <name>myFrame</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a3946c5db59101d1dc954fe3454da53af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Model *</type>
      <name>myParent</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>ac8a7eeabec62b59710b048a5cbffa44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>p3dConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a7edd059a2ffcd5c720cf6b667a206ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nav_msgs::Odometry</type>
      <name>poseMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a558329fcbc317a07a007551e736b35f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>ab0d5df70104376e973f7d057d06d4d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>ac44ca1b23e3335e490bec4c1253f035d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>robotNamespaceP</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>af1f4ed0e0d11dbb8f26c1ca0e06442de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>rosnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>ad05246eb7ffeb749d907bc397068ff5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>rpyOffsets</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a44e91b4076d4264aa8dfbb4fc02a0bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; Vector3 &gt; *</type>
      <name>rpyOffsetsP</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a33c47de88d19dc461bacf033f08e4066</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>topicName</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>a94bbb7322e998b172e6794ee6f376732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>topicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>ab2efdac104a5ba865a0bf69c8820ca45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>xyzOffsets</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>ab1b603ca5ba533154ba76ed05935d72a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; Vector3 &gt; *</type>
      <name>xyzOffsetsP</name>
      <anchorfile>classgazebo_1_1GazeboRosP3D.html</anchorfile>
      <anchor>afe01de6c4b5dfcd196c1d8e2fce7f63c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosProjector</name>
    <filename>classgazebo_1_1GazeboRosProjector.html</filename>
    <class kind="class">gazebo::GazeboRosProjector::Projector</class>
    <member kind="function">
      <type></type>
      <name>GazeboRosProjector</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>ab4740a64dbfd0382a3951935b0330677</anchor>
      <arglist>(Entity *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GazeboRosProjector</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a75ef774290c507618b26cf04c83663e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>FiniChild</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>afc63a94a234c8bc92a104a7b71f9fb40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitChild</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>ac9e7bc0dfc990b84f1865ea2b9ed0b0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadChild</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a15c991b617d534a319502fdf2532ef4d</anchor>
      <arglist>(XMLConfigNode *node)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateChild</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>acae85a6adb4d2f90a33140844e7ef043</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Ogre::Root *</type>
      <name>getRootP</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>af256c4c128044215d96b97f40498f3cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>LoadImage</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a4c74912fc103f33c4257e0fad6e9b532</anchor>
      <arglist>(const std_msgs::String::ConstPtr &amp;imageMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>QueueThread</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a68f35e3200f431127f2b3c70ba760575</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ToggleProjector</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a83e1af6c4c2ffcc78473a5199e123650</anchor>
      <arglist>(const std_msgs::Int32::ConstPtr &amp;projectorMsg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>bodyName</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>aeeca222c29a71663c3bcf82139b15154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>bodyNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>aed9a4d1cacdb5f63433c4400f708c211</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>callback_queue_thread_</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a39feb9838cb01acf87b1bd0965e6272e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>farClipDist</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a495104633de2adfddf876b55b96e741f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>farClipDistP</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a293885e46a8d9b1a0ad4ef0287648146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>filterTextureName</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a75bec881a3d085841a8d28cb8824923e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>filterTextureNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>abd3c1105e665c7ee75247fde059b0ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>fov</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a95d2a37e589f5a880123806ffbcefacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>fovP</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>abec5682e5a899775ae23d157b431a1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>imageSubscriber_</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a6c7333a86083af7a6008300907c0763a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>ab9317a44724faa0da1d677164eb99d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Body *</type>
      <name>myBody</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a425d78271a769be88926702ace8c547b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Model *</type>
      <name>myParent</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a2f1b546fb0ab65ba2d341dd0c9d0ec34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>nearClipDist</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a51a128d7ba448fad4ccbe1d5c1ef4425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>nearClipDistP</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>aa516b62ba19117027a104cd4b6ad5a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Projector</type>
      <name>projector_</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>ae51fe3aaa95c1dde967250a90bc2f3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>projectorFilterNodeName</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a078695c1ea136cbb44fb45f7b9c39f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>projectorNodeName</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>aa60a9d53d155aa748e0e838464abf797</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>projectorSubscriber_</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a0228de6853320c31fc739523c8960327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>projectorTopicName</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>ae7f1c95d316019cb0884a3c9c580cb8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>projectorTopicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a859e3d3d14e9ccaa03f540965cd8ed20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>queue_</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>aff096bf34f202b79e29ee566579acb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>aa8fba2b91e04bab64a360bf2952fb091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>robotNamespaceP</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a8aa2d10fcb4d54297488cd2663ba3388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>rosnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>affd4355da682d74ca2a4895eb4b7d8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Quatern</type>
      <name>rpy</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a3094c1a3db06971460a92babda3d090b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; Quatern &gt; *</type>
      <name>rpyP</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a7b4087a8d3320777d489cbc07cc7c8e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>textureName</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a7986abe3948a44bf730705c78ae61115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>textureNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a896f3ad1dd35de02cf2a2d468883b55a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>textureTopicName</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a2a786b0c0c564d3e905b942553af1ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>textureTopicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a4960c3de4f26f13c286e938ab3708825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>xyz</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>ab1fa4fe84306c4faa804181ac22f24b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; Vector3 &gt; *</type>
      <name>xyzP</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector.html</anchorfile>
      <anchor>a92e97e90d0b2bd0945c5a8351af0da55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosProjector::Projector</name>
    <filename>classgazebo_1_1GazeboRosProjector_1_1Projector.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>frameEnded</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>af18986e8baea53db68af64ea4b34bf4e</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>frameRenderingQueued</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a772f7b63c27ea0bec64b0828273a2487</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>frameStarted</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a1c2e640701d03241b2a2b8ebe7d3ebc2</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a0b23b74142ff9af73ac662b639478bdc</anchor>
      <arglist>(Ogre::SceneNode *sceneNodePtr=NULL, Ogre::String textureName=&quot;stereo_projection_pattern_alpha.png&quot;, Ogre::String filterTextureName=&quot;stereo_projection_pattern_filter.png&quot;, double nearDist=.5, double farDist=10, double fov=0.785398163, std::string projectorNodeName=&quot;projectorNodeName&quot;, std::string projectorFilterNodeName=&quot;projectorFilterNodeName&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Projector</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>ac631523ce2cc505df5564e921cd7d2db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>aa47d67862ad706969d5a5af3c0754b83</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilterTextureName</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a3f9b4c181989c3aa063a933f8387370a</anchor>
      <arglist>(const Ogre::String &amp;textureName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrustumClipDistance</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a60419f89c2925050d5978e128bd7b5cc</anchor>
      <arglist>(double nearDist, double farDist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrustumFOV</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a8f3baf29139b30ab3bee644f505cfae2</anchor>
      <arglist>(double fovInRadians)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPose</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a615db2fc59ddaea187efb48ba6283c50</anchor>
      <arglist>(Vector3 xyz, Quatern rpy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSceneNode</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>ad5acf137ab354960d9a23d6518fb9dd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureName</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>afdf532a1725f8e6406b33af56442fc89</anchor>
      <arglist>(const Ogre::String &amp;textureName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUsingShaders</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>aaaca478e000ec0481ba2b6af01bd359f</anchor>
      <arglist>(bool usingShaders)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Projector</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a591237ad5fd46aa3bfa22ffac76fe5f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addProjectorPassToAllMaterials</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>aeb8967261fef3ecfaf5c0e878f3e3c85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addProjectorPassToMaterial</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a3494aab42c51ecacead44c764f545a69</anchor>
      <arglist>(std::string matName)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addProjectorPassToMaterials</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>aa9e047ff0a6b2093f06dbce7707a6765</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;matList)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addProjectorPassToVisibleMaterials</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>ab934e1eabbdc3d14eeb4289303b2f1fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Ogre::SceneManager *</type>
      <name>getSceneMgrP</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a643509d066c1fbea23ba2a7b5f4c6bce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>removeProjectorPassFromMaterial</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a26bc31bd7134c8bf3b53a6b1ef33923c</anchor>
      <arglist>(std::string matName)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>removeProjectorPassFromMaterials</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a6b1c8842902c31fb3cc8b2fd5e10656f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a5847877fa6cc809e7f067d616ccb83cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isInit</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>ae9458e579964ae539f5ef9d2cb64ba54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isUsingShaders</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>adba3e4d43fa1fac3460ac8ef50e79d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>parentSceneNode</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>aedd57662cba23f619b289944419289c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::String</type>
      <name>projectedFilterTextureName</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>af573bef9ead16e6e15a013b0d5f960d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::String</type>
      <name>projectedTextureName</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a60e65cd6bbdbd37fab94c9bda9472728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::Frustum *</type>
      <name>projectorFilterFrustum</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a46a4da238fda26f8cbeae4d13da4879e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>projectorFilterNode</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a31ec473082b7838703b359e4b60660da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>projectorFilterNodeName</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>ab6ff0d3dd7efcad946a6bb875180d074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::Frustum *</type>
      <name>projectorFrustum</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a317b6278288ae478ac2969c6beb0ea8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>projectorNode</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a93f3b602882f532c473f84c0e680296a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>projectorNodeName</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>acd85ac122eb44a8517d527653c5c7506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::PlaneBoundedVolumeListSceneQuery *</type>
      <name>projectorQuery</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a1500992f8719351674415ff9608cc799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, Ogre::Pass * &gt;</type>
      <name>projectorTargets</name>
      <anchorfile>classgazebo_1_1GazeboRosProjector_1_1Projector.html</anchorfile>
      <anchor>a9cfb70c4b894f93fd05711152e14cefc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosPubWorldState</name>
    <filename>classgazebo_1_1GazeboRosPubWorldState.html</filename>
    <member kind="function">
      <type></type>
      <name>GazeboRosPubWorldState</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>aeffbd9a8a24dfddbd2fb5bc083642d5d</anchor>
      <arglist>(Entity *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GazeboRosPubWorldState</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>ae13b02d1d3857534e7f782c388ff3d2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>FiniChild</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>af30d39630a136e2b9948cb1a24c32046</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitChild</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>a7169b0fbdb6d78300bf86f215744f01e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadChild</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>a28de43df5356de225e44f8c08f226497</anchor>
      <arglist>(XMLConfigNode *node)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateChild</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>af3fb272185f86091f05412c48ba1e4b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>QueueThread</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>ad0a6e0b798200f00838d342540369701</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>WorldStateConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>ab0043e1129396d73e1923f20196df7e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>WorldStateDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>a2313a28a6bd7c32f6b514162f69fb21f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>callback_queue_thread_</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>adfedac2b20c4c0693183490ef0d96f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameName</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>a6b14499712afba3d3afa62cd37f6051e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>frameNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>ac502a865a576bcabe887ff5575cd8f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>aca3503554507d6cdf66fc523f57981b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gazebo::Model *</type>
      <name>parent_model_</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>aa619e84c778ade61b9160051f064c26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>ac9e5c72a3da64b8fd0d00308f9f78c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>queue_</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>a71c1faac6d94b9189cf0e09f35b7291b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>a68f907dd25d0866cd628ab7edafbd024</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>robotNamespaceP</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>a385015e7f338773850ad9ce8ca3b9a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>rosnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>a2e7cd3818548373710d3b169cc0d325f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>topicName</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>abb794e3035c898d40b36073733b145ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>topicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>a59c04ac31a978ccf0f9c4c55bcb84c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>worldStateConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>a0e6f0ed7407355a5b599752626e220c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gazebo_msgs::WorldState</type>
      <name>worldStateMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosPubWorldState.html</anchorfile>
      <anchor>a30165f2744df3c32faa11a4a0b492266</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosStepWorldState</name>
    <filename>classgazebo_1_1GazeboRosStepWorldState.html</filename>
    <member kind="function">
      <type></type>
      <name>GazeboRosStepWorldState</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a6478efbddc452f0c70412cda9d9006a4</anchor>
      <arglist>(Entity *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GazeboRosStepWorldState</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a08dd3da82456995b9ec58aea63bbf5c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>FiniChild</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>acb9940c4e658710e6c4f5ce74c8ba518</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitChild</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a1b180d4603e6220abce2cff03b6307f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadChild</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a0ec40aaa8533560499cf601d6fe4d38c</anchor>
      <arglist>(XMLConfigNode *node)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateChild</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a80ec051df7ab02834bec0698a83f360a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>QueueThread</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a5b8f290f08618c5196e12546233352e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>WorldStateCallback</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a7d5581e4931a351eb039490ec38fef9e</anchor>
      <arglist>(const gazebo_msgs::WorldStateConstPtr &amp;worldStateMsg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, gazebo::Body * &gt;</type>
      <name>all_bodies</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a41d65da09aaae88ad6e47a9e88b0f6bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::map&lt; std::string, gazebo::Body * &gt; *</type>
      <name>bodies</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a6a4cb0bb3270269a3ac66cd393b4e1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>callback_queue_thread_</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>afb65a4a29b6abe2d4414f74ee8093c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameName</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a876d5a4f9fe52d105ae15f81c9d2fa30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>frameNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a28b5f1abba346cb2e065b6927570d608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; gazebo::Model * &gt;</type>
      <name>models</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a0a48b9d58a8e3d3293d13f53afad3486</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gazebo::Model *</type>
      <name>parent_model_</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>af680ed62bf4c4909ae8bb9edec7ba4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>queue_</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a601cc9d4cd1441653765610e845d4424</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a90d47ee3b2420f3eaa5f7f0f81ae2d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>robotNamespaceP</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>aaec81f50f92687cd44f529677909b717</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>rosnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a6b42f86ae0649abb6a6a4b581a7529ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>af0edb07c577e7cfc156b085702598370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>topicName</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a6e39f47f2b5c39ea8841b66ea33f6e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>topicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a671bc8bfecc62b524b9d012f15504ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gazebo_msgs::WorldState</type>
      <name>worldStateMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosStepWorldState.html</anchorfile>
      <anchor>a3bf12ff1fed4f4386e3fc5a9575f4bbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosStereoCamera</name>
    <filename>classgazebo_1_1GazeboRosStereoCamera.html</filename>
    <member kind="function">
      <type></type>
      <name>GazeboRosStereoCamera</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>ae7536dee6d2c523197c4b8fc6e8fca1e</anchor>
      <arglist>(Entity *parent)</arglist>
    </member>
    <member kind="function">
      <type>const float *</type>
      <name>GetDepthData</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>aea465e1fc1cab4991d57f2af82ad7524</anchor>
      <arglist>(unsigned int i=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GazeboRosStereoCamera</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a815444ddb304eba103057d35bac294ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>FiniChild</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a00a07cd8d9e3a13f6386a66de332aa25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitChild</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a1e64deb739d2af20334dd75a4e7cdf71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadChild</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a5e84a9bdeb4736001c9a9d63adab0e46</anchor>
      <arglist>(XMLConfigNode *node)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateChild</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>ac85787f582aca2d7072b78312a065ade</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>fillDepthImage</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a96bb997f621ffc20b4e76e2a971ee3e2</anchor>
      <arglist>(sensor_msgs::PointCloud &amp;point_cloud, uint32_t rows_arg, uint32_t cols_arg, uint32_t step_arg, void *data_arg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ImageConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a6ae3aa0968085bcd4472bac96d34e906</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ImageDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>ac03770d34db5fa25999d9545155ee15e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InfoConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a3c968915b35756d01171a978f622fb29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InfoDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>ae424bcc5bad7a891f13e1e904243482c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PointCloudConnect</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>ab8fd8000c59fd9eb3b8d3051049cea7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PointCloudDisconnect</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>ae3423559f4b831a42a18d6180be46b93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PublishCameraInfo</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>afae4a5cc7dc83741cd87ff7cb8131591</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PutCameraData</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a18f10859c605b277b50a07ff1ad34003</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>camera_info_pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>aed97f9fd1aba434fa3375688a8259d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>cameraInfoMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a325804305fd7c1780bb9ee5425fc17b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>cameraInfoTopicName</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a5a2c36832fbc31e84f018ced00fa6aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>cameraInfoTopicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a081019b4214ef0bfa3241a0607cdcd69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Cx</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>aa375fdf53e84b914405bc27233168ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>CxP</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a8a2f221adc8887c05186bb59fb54621e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>CxPrime</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>afc5bf41d9d62b4f30f2c45a4af6ff64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>CxPrimeP</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>ab70c11b00327c975f5c523164e5548f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Cy</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>ae2e2374daa33e97c60f897c7aa6748a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>CyP</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a2ad441a1774f28b866b6f5bba278c529</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>depth</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a656fb864818eeb864af07264eceffb2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distortion_k1</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a55c5a60a2e159b111eebab00270c676e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>distortion_k1P</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>ad7c541064badb3e581961f1f67126f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distortion_k2</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a8651a331eaa65393149743328c38c42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>distortion_k2P</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>add530c853593b9f8ebd88eab307bdf3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distortion_k3</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a7eef06bf55857f89e1f6737020c5d252</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>distortion_k3P</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>abdfe2c4cdd779397de20c6456b0c1851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distortion_t1</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a831069dbe90068bf61b27442cee81ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>distortion_t1P</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>abc567706d40d597b75b82b638208977d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distortion_t2</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>ada22ae53262ac6415ed9f61cd86aa0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>distortion_t2P</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a9c9000556baa810f5700f07bb006f07e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>focal_length</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a6ccc86f4f48f6e48da1686c566fa2e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>focal_lengthP</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a85a0182485d511dc41f9b7c85fa3e26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameName</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>ad6ed8ed3fdf48edf9b057a353404b7fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>frameNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a6b6b5a642952fd6153f95b5cbc6957b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>hack_baseline</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>aa628ebca8022ff52a00f201a538bb8c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; double &gt; *</type>
      <name>hack_baselineP</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>abf2867a5d588912d3dba05d216f015bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>height</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a17e35d38f05382a45acc09e301a311ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>image_pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a66ccd3ff9d10ba353ec1d6cbcd2ea05e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>imageConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a11dd06866194bd036e8446c5b8064ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>imageMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a4921e7fceb97a15a3fa1f4174aebdf55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>imageTopicName</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>ab962768778171e1c933bad0a61e04eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>imageTopicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>aa5d5f234dcfc9172a002483d1d3f0f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>infoConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a80b9cdfc7dbda8a75d43250471bfa540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a5f0e3af993a0b96d095112f8774f5135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StereoCameraSensor *</type>
      <name>myParent</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>aef366cd7f78a91cd9fa370e9c629cb15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>point_cloud_pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a5821e65f8acc80ab484d9f9275f9459e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>pointCloudConnectCount</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>af95beb1abf8ca0e78bae2b4aa43ffc32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::PointCloud</type>
      <name>pointCloudMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>ac87de796cc12593d3240c28493dbbad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>pointCloudTopicName</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a2d4314956493c6809217678c5ebd6d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>pointCloudTopicNameP</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a6d392f2d62ebfcfb8593894dbaa12799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>aca509f05fc68eedd0cbcefc1de5aa8b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>robotNamespaceP</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>aea9f46dc1a754de91f5c988eab02d1f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>rosnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a20f51b73b10c0382a4f2e45e8fc0e011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>skip</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>aaf20fc3734db1e22cf0283565a1829fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>af3f5f64c1df7de33f6ee3971e35751ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>width</name>
      <anchorfile>classgazebo_1_1GazeboRosStereoCamera.html</anchorfile>
      <anchor>a510ac3ad8daacd3959dcfedd44a0a98e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosTemplate</name>
    <filename>classgazebo_1_1GazeboRosTemplate.html</filename>
    <member kind="function">
      <type></type>
      <name>GazeboRosTemplate</name>
      <anchorfile>classgazebo_1_1GazeboRosTemplate.html</anchorfile>
      <anchor>a027b45a774de8fa7b62dc2f8e194f9a1</anchor>
      <arglist>(Entity *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GazeboRosTemplate</name>
      <anchorfile>classgazebo_1_1GazeboRosTemplate.html</anchorfile>
      <anchor>a61e15044d5d6c21265de551233ffb8b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>FiniChild</name>
      <anchorfile>classgazebo_1_1GazeboRosTemplate.html</anchorfile>
      <anchor>ab9b460c1572c0b46d39079ce2cb48178</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitChild</name>
      <anchorfile>classgazebo_1_1GazeboRosTemplate.html</anchorfile>
      <anchor>a0602940b8b067093695c5dc7eec04cf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadChild</name>
      <anchorfile>classgazebo_1_1GazeboRosTemplate.html</anchorfile>
      <anchor>a52919f098bc583fdc0a2740af5bf4ca1</anchor>
      <arglist>(XMLConfigNode *node)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateChild</name>
      <anchorfile>classgazebo_1_1GazeboRosTemplate.html</anchorfile>
      <anchor>a43667079aa7c8f89089a679594473b70</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::GazeboRosTime</name>
    <filename>classgazebo_1_1GazeboRosTime.html</filename>
    <member kind="function">
      <type></type>
      <name>GazeboRosTime</name>
      <anchorfile>classgazebo_1_1GazeboRosTime.html</anchorfile>
      <anchor>a38060f3cc0c92f2b61dbc9b703c7eac6</anchor>
      <arglist>(Entity *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GazeboRosTime</name>
      <anchorfile>classgazebo_1_1GazeboRosTime.html</anchorfile>
      <anchor>ac1ea777a824819e6208bb101f691c326</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>FiniChild</name>
      <anchorfile>classgazebo_1_1GazeboRosTime.html</anchorfile>
      <anchor>a62c23d95bc680d84bc0c7e91880c742f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitChild</name>
      <anchorfile>classgazebo_1_1GazeboRosTime.html</anchorfile>
      <anchor>ad0517b10ec790de2dd9c0856b378f7f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadChild</name>
      <anchorfile>classgazebo_1_1GazeboRosTime.html</anchorfile>
      <anchor>ad440dcc6007535213d520fc8a3370b7f</anchor>
      <arglist>(XMLConfigNode *node)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateChild</name>
      <anchorfile>classgazebo_1_1GazeboRosTime.html</anchorfile>
      <anchor>ac01648c203a99d3ca75c86c05e6d476b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock</name>
      <anchorfile>classgazebo_1_1GazeboRosTime.html</anchorfile>
      <anchor>accbec796f58cd3557b18d8262aa5c6c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classgazebo_1_1GazeboRosTime.html</anchorfile>
      <anchor>a2831ca0d155e12bf3d45870f70834edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classgazebo_1_1GazeboRosTime.html</anchorfile>
      <anchor>ac63f37d80a7d2da234bd71fb4f770e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParamT&lt; std::string &gt; *</type>
      <name>robotNamespaceP</name>
      <anchorfile>classgazebo_1_1GazeboRosTime.html</anchorfile>
      <anchor>a9016a84322e6b8b36cde6a6f65d7a665</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>rosnode_</name>
      <anchorfile>classgazebo_1_1GazeboRosTime.html</anchorfile>
      <anchor>ace8fe0c557c6aa10d74e49f8d70ddb4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rosgraph_msgs::Clock</type>
      <name>timeMsg</name>
      <anchorfile>classgazebo_1_1GazeboRosTime.html</anchorfile>
      <anchor>a57a4cb3b6b51a5221ba9419b0adb36b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>gazebo_plugins</name>
    <filename>namespacegazebo__plugins.html</filename>
    <namespace>gazebo_plugins::gazebo_plugins_interface</namespace>
    <namespace>gazebo_plugins::msg</namespace>
    <class kind="struct">gazebo_plugins::ContactsState_</class>
    <member kind="typedef">
      <type>::gazebo_plugins::ContactsState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ContactsState</name>
      <anchorfile>namespacegazebo__plugins.html</anchorfile>
      <anchor>a4434d9f72e7527c05f0fbf2d8f2be00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::gazebo_plugins::ContactsState const  &gt;</type>
      <name>ContactsStateConstPtr</name>
      <anchorfile>namespacegazebo__plugins.html</anchorfile>
      <anchor>a9149903e159a357cdcf2568ee679c910</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::gazebo_plugins::ContactsState &gt;</type>
      <name>ContactsStatePtr</name>
      <anchorfile>namespacegazebo__plugins.html</anchorfile>
      <anchor>a29cd05f9449388ea30876bc77cf28808</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacegazebo__plugins.html</anchorfile>
      <anchor>a29502b0ff310dac646bd4c4986af7558</anchor>
      <arglist>(std::ostream &amp;s, const ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gazebo_plugins::ContactsState_</name>
    <filename>structgazebo__plugins_1_1ContactsState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>a1d92efd8772a0dd3d2578594b9466022</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::gazebo_msgs::ContactState_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::gazebo_msgs::ContactState_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_states_type</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>ad3a507ee433d4d094082f1c9ed68df13</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>aa13cf93885712fe72b65b45e74259c2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>a3782b4e1374a3eb229d43a258a1bb116</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ContactsState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>a844517849e97a0ea30d3e793287dacd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>a4a0088e78051f7fafc1411c5a0f26f05</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>a7986e376eae65e2c2f20f8d62cfed5a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>ad0c2cd6e6c330e4a4ddcdf99057f10c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContactsState_</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>a05f91fc30482be7f56ef1026d8463cf0</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContactsState_</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>a096955199237f8a293fee1413ad54cbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>ac5cd442bf59362c2891fb49aef933d48</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_states_size</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>a07cd386cdfe7d12080dc3996117b21fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_states_vec</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>ae555a4c9c90e1ad3b9b8c9b5b336f1ef</anchor>
      <arglist>(std::vector&lt; ::gazebo_msgs::ContactState_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::gazebo_msgs::ContactState_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>a4f95d16680c1ec822f88ada577332ea9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>ae0fe01874a7810f0f39a931c26a2c4cb</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_states_size</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>ae43ec1120bd3467bae96366e0bc51117</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_states_vec</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>af97d5736fd98e88303d06d06ea6cfe47</anchor>
      <arglist>(const std::vector&lt; ::gazebo_msgs::ContactState_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::gazebo_msgs::ContactState_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>ac1ac863926f7450d9935a6830372955b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>af20fac3a35299abaa75af9393db4a1a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>abbbc434fbbd77f9e9a1b2035015c1537</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>a1bffa30cdae9406c491d92e1cfab4a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>af6dbcd1579f2617fde5b37e534163deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::gazebo_msgs::ContactState_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::gazebo_msgs::ContactState_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>states</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>a6d2b8842c63707a2f6e6d5429fbdae88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>ab7340640d53871c99c8dcb7b1ba82abc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>a53cd19f479542d522900ac53007e832a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structgazebo__plugins_1_1ContactsState__.html</anchorfile>
      <anchor>a23b5843dba29effc5efa6211ba644198</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>gazebo_plugins::gazebo_plugins_interface</name>
    <filename>namespacegazebo__plugins_1_1gazebo__plugins__interface.html</filename>
    <member kind="function">
      <type>def</type>
      <name>load_model</name>
      <anchorfile>namespacegazebo__plugins_1_1gazebo__plugins__interface.html</anchorfile>
      <anchor>a4c95d2b776bee95e458ae99c9260c83b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>gazebo_plugins::msg</name>
    <filename>namespacegazebo__plugins_1_1msg.html</filename>
    <namespace>gazebo_plugins::msg::_ContactsState</namespace>
  </compound>
  <compound kind="namespace">
    <name>gazebo_plugins::msg::_ContactsState</name>
    <filename>namespacegazebo__plugins_1_1msg_1_1__ContactsState.html</filename>
    <class kind="class">gazebo_plugins::msg::_ContactsState::ContactsState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacegazebo__plugins_1_1msg_1_1__ContactsState.html</anchorfile>
      <anchor>aa1e2d812efad6f09c93358cbe9da2c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacegazebo__plugins_1_1msg_1_1__ContactsState.html</anchorfile>
      <anchor>aa363a3b5aae01803447985c23333f32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacegazebo__plugins_1_1msg_1_1__ContactsState.html</anchorfile>
      <anchor>aaa29a6c8e182a9141a83ebf3473e598f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo_plugins::msg::_ContactsState::ContactsState</name>
    <filename>classgazebo__plugins_1_1msg_1_1__ContactsState_1_1ContactsState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classgazebo__plugins_1_1msg_1_1__ContactsState_1_1ContactsState.html</anchorfile>
      <anchor>af3310067974786e7040a638bdfa7585d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classgazebo__plugins_1_1msg_1_1__ContactsState_1_1ContactsState.html</anchorfile>
      <anchor>a5dcd01984f60068e9c307fcb2a20a299</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classgazebo__plugins_1_1msg_1_1__ContactsState_1_1ContactsState.html</anchorfile>
      <anchor>a70b369c13557636c2f714aea567d273e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classgazebo__plugins_1_1msg_1_1__ContactsState_1_1ContactsState.html</anchorfile>
      <anchor>ac725be1998af039d6f09106ec0fd27d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classgazebo__plugins_1_1msg_1_1__ContactsState_1_1ContactsState.html</anchorfile>
      <anchor>aae6249f2f67472a72ea01b88399b34bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classgazebo__plugins_1_1msg_1_1__ContactsState_1_1ContactsState.html</anchorfile>
      <anchor>acac16cbae249ff9a704c8b4ec90d0500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>states</name>
      <anchorfile>classgazebo__plugins_1_1msg_1_1__ContactsState_1_1ContactsState.html</anchorfile>
      <anchor>a91b88a371c101b5b842e04f768157860</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classgazebo__plugins_1_1msg_1_1__ContactsState_1_1ContactsState.html</anchorfile>
      <anchor>ad0aabcd9ba283f92f4bc5b8c87d4bc82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classgazebo__plugins_1_1msg_1_1__ContactsState_1_1ContactsState.html</anchorfile>
      <anchor>aaf17d3e5003cbade9cb3f54b3c0179f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classgazebo__plugins_1_1msg_1_1__ContactsState_1_1ContactsState.html</anchorfile>
      <anchor>a3bc9883da098a5eb4c8262ed00fd2909</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classgazebo__plugins_1_1msg_1_1__ContactsState_1_1ContactsState.html</anchorfile>
      <anchor>a774d13995882590342fc3e7d327a9ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classgazebo__plugins_1_1msg_1_1__ContactsState_1_1ContactsState.html</anchorfile>
      <anchor>a89d4588dbc5b08209166b8e8276176d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classgazebo__plugins_1_1msg_1_1__ContactsState_1_1ContactsState.html</anchorfile>
      <anchor>a079fbd074a843bd01f2e387942426b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classgazebo__plugins_1_1msg_1_1__ContactsState_1_1ContactsState.html</anchorfile>
      <anchor>aa8136b14696fb63bcad00f7459705e53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>addcc0425dd9b210418dcb35e3cbdc70c</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a21f00469ddea6d0d0fc26e78ba4beb64</anchor>
      <arglist>(const ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3aee9722d0a0a957ca103b027ecf9da1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8b5a5d01468c0403065a83fd1d34a3a9</anchor>
      <arglist>(const ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5018d2ff9e9e742ee83d2ff462e98ca4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4412d3c96ee51246c625dbd7f5f4d1ba</anchor>
      <arglist>(const ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae1aefcd5f5960de7e809cb20bc1b34d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ada91aa8e55b0f39966f25a0cb67152ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a297a3f4523b1ffeb11dd88889d75ae5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::gazebo_plugins::ContactsState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad66c93f0dbf78ac0144690736a4c9f8c</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1gazebo__plugins_1_1ContactsState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4a69e158ed9ba49a9c70c1f89fe1f169</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>set_pose</name>
    <filename>namespaceset__pose.html</filename>
    <class kind="class">set_pose::SimIfaceControl</class>
    <member kind="function">
      <type>def</type>
      <name>normalize_angle</name>
      <anchorfile>namespaceset__pose.html</anchorfile>
      <anchor>abe1b1717580208503cea3b3c8e51efe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>normalize_angle_positive</name>
      <anchorfile>namespaceset__pose.html</anchorfile>
      <anchor>acb49afd147f2fccf1b3dfd381da3097c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_usage</name>
      <anchorfile>namespaceset__pose.html</anchorfile>
      <anchor>aad70d281cdc07a25569849281c079dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shortest_angular_distance</name>
      <anchorfile>namespaceset__pose.html</anchorfile>
      <anchor>a083ac3b8ae6fbd47ed06333861674765</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>COV</name>
      <anchorfile>namespaceset__pose.html</anchorfile>
      <anchor>a553fcaf34ed4df7081b4a345bf07eebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespaceset__pose.html</anchorfile>
      <anchor>afbe6f6c7e4ee07e476d2b3daf2ae139a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceset__pose.html</anchorfile>
      <anchor>a2cfa81a7d08a0dae4a48cbaedc848e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sic</name>
      <anchorfile>namespaceset__pose.html</anchorfile>
      <anchor>a99a25614e91cd8da7e331e9ed0c7c163</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>set_pose::SimIfaceControl</name>
    <filename>classset__pose_1_1SimIfaceControl.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>a4d75c8cd1a007da82f294c128c04c40c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setPose</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>ad1d6e4b816284fe0b1c40393b050886e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setPoseService</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>a642889d5759f6fa4db3dee54d8be70e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitTopicInput</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>a690335532a0bda970217710278f4f9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_id</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>aa546f4a748270e91d71b5ad0db26b2fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_set_pose_topic</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>aa2cfe2d7c6b935af2edea17418b9416b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>service_name</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>a6d550a0a1eb015aaddda653f402f61a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target_e</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>aca7ecb799c4cba22fbdddf570bf59744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target_p</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>a2685003af0b93b2d66784833eccb45e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target_q</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>a796d8c9140a869226f5befbe4cb965cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeout</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>aa7f72034306a37ffd5b43d8cd2eb67ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>topic_name</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>ae42ec0197f2a9f6b70527243dfa61348</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>update_rate</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>a50ffc77b4cb99269339abeff2e5bfc68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_service</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>ae519cb16d7d9245ad4bb7e6951b1b545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_topic</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>aa43cb46df141a07eaeffa136911961b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wait_for_topic</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>acb8cf689ab2031a70538d6b5483fbad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wait_topic_initialized</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>a230555a2d5780777edfa852894cf95f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wait_topic_name</name>
      <anchorfile>classset__pose_1_1SimIfaceControl.html</anchorfile>
      <anchor>a3d992a6fb225be3b07acc899b21a8b17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>set_wrench</name>
    <filename>namespaceset__wrench.html</filename>
    <class kind="class">set_wrench::SimIfaceControl</class>
    <member kind="function">
      <type>def</type>
      <name>print_usage</name>
      <anchorfile>namespaceset__wrench.html</anchorfile>
      <anchor>a360bcb425f319ed8763cbea9e1441652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespaceset__wrench.html</anchorfile>
      <anchor>aa5453ec7d2f8fd0ceed133baa733704a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceset__wrench.html</anchorfile>
      <anchor>ae0e6ce0b8eb08d28f866a34d9009d7ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sic</name>
      <anchorfile>namespaceset__wrench.html</anchorfile>
      <anchor>a2b28b3e42aeea09fd08a546799bcdfbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>set_wrench::SimIfaceControl</name>
    <filename>classset__wrench_1_1SimIfaceControl.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classset__wrench_1_1SimIfaceControl.html</anchorfile>
      <anchor>a46b2fc81cc9c5001f33312cfa14575bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setWrench</name>
      <anchorfile>classset__wrench_1_1SimIfaceControl.html</anchorfile>
      <anchor>a398f908b06df235496e95d2862ceaada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_set_wrench_topic</name>
      <anchorfile>classset__wrench_1_1SimIfaceControl.html</anchorfile>
      <anchor>a2e2d0e3ce9e9dde18e2b24a314765e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target_e</name>
      <anchorfile>classset__wrench_1_1SimIfaceControl.html</anchorfile>
      <anchor>a5d45b39fc337c532d01d918aecf675bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target_l</name>
      <anchorfile>classset__wrench_1_1SimIfaceControl.html</anchorfile>
      <anchor>a7adc937e25db7512e9300e5839a91287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeout</name>
      <anchorfile>classset__wrench_1_1SimIfaceControl.html</anchorfile>
      <anchor>aa2101bbabe7e78ca725c62fc2285f1d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>topic_name</name>
      <anchorfile>classset__wrench_1_1SimIfaceControl.html</anchorfile>
      <anchor>a8e61c9043ffad3c963b4c7c702a17c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>update_rate</name>
      <anchorfile>classset__wrench_1_1SimIfaceControl.html</anchorfile>
      <anchor>a0de08e36a488a575869a140049184c29</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
