<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>AccelerationsTestPlugin.cc</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/src/</path>
    <filename>AccelerationsTestPlugin_8cc</filename>
    <includes id="AccelerationsTestPlugin_8hh" name="AccelerationsTestPlugin.hh" local="no" imported="no">uuv_gazebo_ros_plugins/AccelerationsTestPlugin.hh</includes>
    <namespace>gazebo</namespace>
    <member kind="function">
      <type>geometry_msgs::Accel</type>
      <name>accelFromEigen</name>
      <anchorfile>namespacegazebo.html</anchorfile>
      <anchor>a5463c8c5b3e3efe4238a6ab8d7a7488c</anchor>
      <arglist>(const Eigen::Vector6d &amp;acc)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix3d</type>
      <name>Matrix3ToEigen</name>
      <anchorfile>namespacegazebo.html</anchorfile>
      <anchor>ac2ca911914770b251917b341cab3341c</anchor>
      <arglist>(const ignition::math::Matrix3d &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AccelerationsTestPlugin.hh</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/include/uuv_gazebo_ros_plugins/</path>
    <filename>AccelerationsTestPlugin_8hh</filename>
    <class kind="class">gazebo::AccelerationsTestPlugin</class>
    <namespace>gazebo</namespace>
  </compound>
  <compound kind="file">
    <name>CustomBatteryConsumerROSPlugin.cc</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/src/</path>
    <filename>CustomBatteryConsumerROSPlugin_8cc</filename>
    <includes id="CustomBatteryConsumerROSPlugin_8hh" name="CustomBatteryConsumerROSPlugin.hh" local="no" imported="no">uuv_gazebo_ros_plugins/CustomBatteryConsumerROSPlugin.hh</includes>
    <namespace>gazebo</namespace>
  </compound>
  <compound kind="file">
    <name>CustomBatteryConsumerROSPlugin.hh</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/include/uuv_gazebo_ros_plugins/</path>
    <filename>CustomBatteryConsumerROSPlugin_8hh</filename>
    <class kind="class">gazebo::CustomBatteryConsumerROSPlugin</class>
    <namespace>gazebo</namespace>
  </compound>
  <compound kind="file">
    <name>FinROSPlugin.cc</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/src/</path>
    <filename>FinROSPlugin_8cc</filename>
    <includes id="FinROSPlugin_8hh" name="FinROSPlugin.hh" local="no" imported="no">uuv_gazebo_ros_plugins/FinROSPlugin.hh</includes>
    <namespace>uuv_simulator_ros</namespace>
  </compound>
  <compound kind="file">
    <name>FinROSPlugin.hh</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/include/uuv_gazebo_ros_plugins/</path>
    <filename>FinROSPlugin_8hh</filename>
    <class kind="class">uuv_simulator_ros::FinROSPlugin</class>
    <namespace>uuv_simulator_ros</namespace>
  </compound>
  <compound kind="file">
    <name>JointStatePublisher.cc</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/src/</path>
    <filename>JointStatePublisher_8cc</filename>
    <includes id="JointStatePublisher_8hh" name="JointStatePublisher.hh" local="no" imported="no">uuv_gazebo_ros_plugins/JointStatePublisher.hh</includes>
    <namespace>uuv_simulator_ros</namespace>
  </compound>
  <compound kind="file">
    <name>JointStatePublisher.hh</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/include/uuv_gazebo_ros_plugins/</path>
    <filename>JointStatePublisher_8hh</filename>
    <class kind="class">uuv_simulator_ros::JointStatePublisher</class>
    <namespace>uuv_simulator_ros</namespace>
  </compound>
  <compound kind="file">
    <name>LinearBatteryROSPlugin.cc</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/src/</path>
    <filename>LinearBatteryROSPlugin_8cc</filename>
    <includes id="LinearBatteryROSPlugin_8hh" name="LinearBatteryROSPlugin.hh" local="no" imported="no">uuv_gazebo_ros_plugins/LinearBatteryROSPlugin.hh</includes>
    <namespace>gazebo</namespace>
  </compound>
  <compound kind="file">
    <name>LinearBatteryROSPlugin.hh</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/include/uuv_gazebo_ros_plugins/</path>
    <filename>LinearBatteryROSPlugin_8hh</filename>
    <class kind="class">gazebo::LinearBatteryROSPlugin</class>
    <namespace>gazebo</namespace>
  </compound>
  <compound kind="file">
    <name>test_default_fossen_vehicle.py</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/test/</path>
    <filename>test__default__fossen__vehicle_8py</filename>
    <class kind="class">test_default_fossen_vehicle::TestDefaultFossenVehicle</class>
    <namespace>test_default_fossen_vehicle</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__default__fossen__vehicle.html</anchorfile>
      <anchor>a1d187bf7cb4d9d9651bb08bbd747adb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__default__fossen__vehicle.html</anchorfile>
      <anchor>a6a3226685927c0b30ba1ed6e8bbfb7af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_sphere_vehicle.py</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/test/</path>
    <filename>test__sphere__vehicle_8py</filename>
    <class kind="class">test_sphere_vehicle::TestSphereVehicle</class>
    <namespace>test_sphere_vehicle</namespace>
    <member kind="variable">
      <type>float</type>
      <name>CD</name>
      <anchorfile>namespacetest__sphere__vehicle.html</anchorfile>
      <anchor>ab2bff7f82fdae42a691030e43e95146f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__sphere__vehicle.html</anchorfile>
      <anchor>a1cd935619ca31947cbec3417125f5887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__sphere__vehicle.html</anchorfile>
      <anchor>a1846b6568dd27f888d9ff409c79868d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>RADIUS</name>
      <anchorfile>namespacetest__sphere__vehicle.html</anchorfile>
      <anchor>aedc60654ae668aadd5ad6d15ce0787b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_thrusters.py</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/test/</path>
    <filename>test__thrusters_8py</filename>
    <class kind="class">test_thrusters::TestThrusters</class>
    <namespace>test_thrusters</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__thrusters.html</anchorfile>
      <anchor>a9bce6a482ae04f9339dcd2ef148c8f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__thrusters.html</anchorfile>
      <anchor>aa00c71a16f4f84ac432da806f3dd8d37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ThrusterROSPlugin.cc</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/src/</path>
    <filename>ThrusterROSPlugin_8cc</filename>
    <includes id="ThrusterROSPlugin_8hh" name="ThrusterROSPlugin.hh" local="no" imported="no">uuv_gazebo_ros_plugins/ThrusterROSPlugin.hh</includes>
    <namespace>uuv_simulator_ros</namespace>
  </compound>
  <compound kind="file">
    <name>ThrusterROSPlugin.hh</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/include/uuv_gazebo_ros_plugins/</path>
    <filename>ThrusterROSPlugin_8hh</filename>
    <class kind="class">uuv_simulator_ros::ThrusterROSPlugin</class>
    <namespace>uuv_simulator_ros</namespace>
  </compound>
  <compound kind="file">
    <name>UnderwaterObjectROSPlugin.cc</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/src/</path>
    <filename>UnderwaterObjectROSPlugin_8cc</filename>
    <includes id="UnderwaterObjectROSPlugin_8hh" name="UnderwaterObjectROSPlugin.hh" local="no" imported="no">uuv_gazebo_ros_plugins/UnderwaterObjectROSPlugin.hh</includes>
    <namespace>uuv_simulator_ros</namespace>
  </compound>
  <compound kind="file">
    <name>UnderwaterObjectROSPlugin.hh</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_gazebo_plugins/uuv_gazebo_ros_plugins/include/uuv_gazebo_ros_plugins/</path>
    <filename>UnderwaterObjectROSPlugin_8hh</filename>
    <class kind="class">uuv_simulator_ros::UnderwaterObjectROSPlugin</class>
    <namespace>uuv_simulator_ros</namespace>
  </compound>
  <compound kind="class">
    <name>gazebo::AccelerationsTestPlugin</name>
    <filename>classgazebo_1_1AccelerationsTestPlugin.html</filename>
    <member kind="function">
      <type></type>
      <name>AccelerationsTestPlugin</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>a55aab0da39c4400e84646b11caa72507</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Init</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>a44dd56d9db03bd76aae7dee71d186a56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Load</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>a8122bf6caafdee89d84f6a17059f1864</anchor>
      <arglist>(gazebo::physics::ModelPtr _model, sdf::ElementPtr _sdf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Update</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>affd8910814c560e28e926827fa70e70c</anchor>
      <arglist>(const gazebo::common::UpdateInfo &amp;_info)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AccelerationsTestPlugin</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>a6e91ba8c0d0817eea3f16480f5b5137b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>Connect</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>afbfdb6e1ed425f0f4194f32fd69e36d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Vector6d</type>
      <name>last_w_v_w_b</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>a0829056785ddad0daad41f40b61b1421</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>common::Time</type>
      <name>lastTime</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>afedb74b4ade15db6baf2cc9fdcef5e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>physics::LinkPtr</type>
      <name>link</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>af0c72cd442cedea70084db09fef483ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>gazebo::physics::ModelPtr</type>
      <name>model</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>affe319c6bc7669cadac84a248a0113ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>gazebo::transport::NodePtr</type>
      <name>node</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>a78096f01be7e0804b178f565862315bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_accel_b_gazebo</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>a491b199de59266f1e559ab0667cdc602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_accel_b_numeric</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>af15a43ec01edd5d0d0d5c00ecc93bbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_accel_w_gazebo</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>a51d748b8442b3856eeff4de3d8fbc83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_accel_w_numeric</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>aa2bf1016615f64d5cb4d29592af494f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>gazebo::event::ConnectionPtr</type>
      <name>updateConnection</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>a0ca115f72985faf7538a4af8761ace97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>gazebo::physics::WorldPtr</type>
      <name>world</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>ae3fb62216782f354834b5000ffb290fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; ros::NodeHandle &gt;</type>
      <name>rosNode</name>
      <anchorfile>classgazebo_1_1AccelerationsTestPlugin.html</anchorfile>
      <anchor>a64e0f2c7bd3e1d1a05746ddd42c00b26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::CustomBatteryConsumerROSPlugin</name>
    <filename>classgazebo_1_1CustomBatteryConsumerROSPlugin.html</filename>
    <member kind="function">
      <type></type>
      <name>CustomBatteryConsumerROSPlugin</name>
      <anchorfile>classgazebo_1_1CustomBatteryConsumerROSPlugin.html</anchorfile>
      <anchor>a1dfc5cbec8fb4bb7c398b5f92ebfe025</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Load</name>
      <anchorfile>classgazebo_1_1CustomBatteryConsumerROSPlugin.html</anchorfile>
      <anchor>a092657cb2832d56f4f4f9037e29de22f</anchor>
      <arglist>(physics::ModelPtr _parent, sdf::ElementPtr _sdf)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CustomBatteryConsumerROSPlugin</name>
      <anchorfile>classgazebo_1_1CustomBatteryConsumerROSPlugin.html</anchorfile>
      <anchor>ad874654e87502adee138a375c59096a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>UpdateDeviceState</name>
      <anchorfile>classgazebo_1_1CustomBatteryConsumerROSPlugin.html</anchorfile>
      <anchor>a884a9bccf2a5f4a5a935b67a133a18a2</anchor>
      <arglist>(const std_msgs::Bool::ConstPtr &amp;_msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>UpdatePowerLoad</name>
      <anchorfile>classgazebo_1_1CustomBatteryConsumerROSPlugin.html</anchorfile>
      <anchor>aa0f068f722eb00582d21cd0c69379a2f</anchor>
      <arglist>(double _powerLoad=0.0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>common::BatteryPtr</type>
      <name>battery</name>
      <anchorfile>classgazebo_1_1CustomBatteryConsumerROSPlugin.html</anchorfile>
      <anchor>aab63a2fd9601f9ed588cd310a31d166d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>batteryName</name>
      <anchorfile>classgazebo_1_1CustomBatteryConsumerROSPlugin.html</anchorfile>
      <anchor>aabf460331c052e75d5bdfd801832e67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>consumerID</name>
      <anchorfile>classgazebo_1_1CustomBatteryConsumerROSPlugin.html</anchorfile>
      <anchor>afa8963cf588440f8a65a40709ee87f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>deviceStateSub</name>
      <anchorfile>classgazebo_1_1CustomBatteryConsumerROSPlugin.html</anchorfile>
      <anchor>a5f4ab26681042a3704d0854c80179ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>isDeviceOn</name>
      <anchorfile>classgazebo_1_1CustomBatteryConsumerROSPlugin.html</anchorfile>
      <anchor>adb9208bcb12e204be32cdafbd4dedece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>linkName</name>
      <anchorfile>classgazebo_1_1CustomBatteryConsumerROSPlugin.html</anchorfile>
      <anchor>aab7c22693c5544d155fe5e3a193d9848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>powerLoad</name>
      <anchorfile>classgazebo_1_1CustomBatteryConsumerROSPlugin.html</anchorfile>
      <anchor>a2a77576499d0d9a4121df0ab26263999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::scoped_ptr&lt; ros::NodeHandle &gt;</type>
      <name>rosNode</name>
      <anchorfile>classgazebo_1_1CustomBatteryConsumerROSPlugin.html</anchorfile>
      <anchor>a849c350038fc65f0b6618daa9bff2d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>event::ConnectionPtr</type>
      <name>rosPublishConnection</name>
      <anchorfile>classgazebo_1_1CustomBatteryConsumerROSPlugin.html</anchorfile>
      <anchor>ac88de3b1d146e46df3352b5769a86b81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>uuv_simulator_ros::FinROSPlugin</name>
    <filename>classuuv__simulator__ros_1_1FinROSPlugin.html</filename>
    <base>gazebo::FinPlugin</base>
    <member kind="function">
      <type></type>
      <name>FinROSPlugin</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>ab36ec9a6e6cf420763695f9e91cc155b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetLiftDragParams</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>ac5c561a272971295a1a0a2a79928732c</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::GetListParam::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::GetListParam::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>gazebo::common::Time</type>
      <name>GetRosPublishPeriod</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>aba957637565587cf7fc8114e951024a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Init</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>a3984861d97812ec447b20fd6edb90d26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Load</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>a0f70780cf0a115dc47cd4a21f6a62f60</anchor>
      <arglist>(gazebo::physics::ModelPtr _parent, sdf::ElementPtr _sdf)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Reset</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>a423e0b46d5d38b327c6122ecd99665b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RosPublishStates</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>a2aa520188b885575965a7675f62d78c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetReference</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>a09703d436ca89cd2c7c75d110cdc5b7a</anchor>
      <arglist>(const uuv_gazebo_ros_plugins_msgs::FloatStamped::ConstPtr &amp;_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRosPublishRate</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>a2ad58a55300e951a3a3f4b2d7dd61133</anchor>
      <arglist>(double _hz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FinROSPlugin</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>a424574c4b915a5af56a5c8daec47e626</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gazebo::common::Time</type>
      <name>lastRosPublishTime</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>a8f4cfe11c85edd46c4f99ba4634350f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubFinForce</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>a23c8b6cdc707a36863c13c03696ecd10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubState</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>a86f9bac3d63f124b891859761c796bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; ros::NodeHandle &gt;</type>
      <name>rosNode</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>a8f3391ddeebd99253df82d716de930dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gazebo::event::ConnectionPtr</type>
      <name>rosPublishConnection</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>a58070e5454b0c3a781c42271fb906329</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gazebo::common::Time</type>
      <name>rosPublishPeriod</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>ae9ee787b7a9d9df4559aa096e0edb56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ros::ServiceServer &gt;</type>
      <name>services</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>a5e4416ecba8d6577533679c4e18bad83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>subReference</name>
      <anchorfile>classuuv__simulator__ros_1_1FinROSPlugin.html</anchorfile>
      <anchor>a34ce97e912a8d8bc15a4b57f232aa085</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>uuv_simulator_ros::JointStatePublisher</name>
    <filename>classuuv__simulator__ros_1_1JointStatePublisher.html</filename>
    <member kind="function">
      <type></type>
      <name>JointStatePublisher</name>
      <anchorfile>classuuv__simulator__ros_1_1JointStatePublisher.html</anchorfile>
      <anchor>a8845851dbc4b8416f8d6e142ad4361c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Load</name>
      <anchorfile>classuuv__simulator__ros_1_1JointStatePublisher.html</anchorfile>
      <anchor>a68a2588c08f13a8286e7d9bb5cc2546e</anchor>
      <arglist>(gazebo::physics::ModelPtr _parent, sdf::ElementPtr _sdf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnUpdate</name>
      <anchorfile>classuuv__simulator__ros_1_1JointStatePublisher.html</anchorfile>
      <anchor>af075fe8b44c6ee07f5a578b1bee99800</anchor>
      <arglist>(const gazebo::common::UpdateInfo &amp;_info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PublishJointStates</name>
      <anchorfile>classuuv__simulator__ros_1_1JointStatePublisher.html</anchorfile>
      <anchor>a3c00e22e725df8df3b3f314edd87cce6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JointStatePublisher</name>
      <anchorfile>classuuv__simulator__ros_1_1JointStatePublisher.html</anchorfile>
      <anchor>a795abdb7e09dda4ff9e7aa404c1e642f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>IsIgnoredJoint</name>
      <anchorfile>classuuv__simulator__ros_1_1JointStatePublisher.html</anchorfile>
      <anchor>aaa5dc6a7f2f814a4164c34facb34e1e8</anchor>
      <arglist>(std::string _jointName)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>jointStatePub</name>
      <anchorfile>classuuv__simulator__ros_1_1JointStatePublisher.html</anchorfile>
      <anchor>ae85c1f8dbc05db8bc8d586c73882b18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gazebo::common::Time</type>
      <name>lastUpdate</name>
      <anchorfile>classuuv__simulator__ros_1_1JointStatePublisher.html</anchorfile>
      <anchor>a9c873494bc7cb4bd91839f06f7e4d982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gazebo::physics::ModelPtr</type>
      <name>model</name>
      <anchorfile>classuuv__simulator__ros_1_1JointStatePublisher.html</anchorfile>
      <anchor>a5d8fb03dccf590de2961ffc3832325e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>movingJoints</name>
      <anchorfile>classuuv__simulator__ros_1_1JointStatePublisher.html</anchorfile>
      <anchor>ac69fab5908266fc9eaa281c77b5a17f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ros::NodeHandle &gt;</type>
      <name>node</name>
      <anchorfile>classuuv__simulator__ros_1_1JointStatePublisher.html</anchorfile>
      <anchor>a69867bb09695b11e480906548d2c7909</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classuuv__simulator__ros_1_1JointStatePublisher.html</anchorfile>
      <anchor>ae120383bb63a668369ca2758d88f3402</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gazebo::event::ConnectionPtr</type>
      <name>updateConnection</name>
      <anchorfile>classuuv__simulator__ros_1_1JointStatePublisher.html</anchorfile>
      <anchor>a0f43bcbd8715f36fb1ffc9cb567ad7d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>updatePeriod</name>
      <anchorfile>classuuv__simulator__ros_1_1JointStatePublisher.html</anchorfile>
      <anchor>ab9e1564bc516fe35be07e0d0891a8df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>updateRate</name>
      <anchorfile>classuuv__simulator__ros_1_1JointStatePublisher.html</anchorfile>
      <anchor>a1f35650a48fbcba7ac0e17204a162837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gazebo::physics::WorldPtr</type>
      <name>world</name>
      <anchorfile>classuuv__simulator__ros_1_1JointStatePublisher.html</anchorfile>
      <anchor>a2823d971757201c12f2e73089e3b8c6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gazebo::LinearBatteryROSPlugin</name>
    <filename>classgazebo_1_1LinearBatteryROSPlugin.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Init</name>
      <anchorfile>classgazebo_1_1LinearBatteryROSPlugin.html</anchorfile>
      <anchor>aedd9b7053962837e687826e7e06ac249</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinearBatteryROSPlugin</name>
      <anchorfile>classgazebo_1_1LinearBatteryROSPlugin.html</anchorfile>
      <anchor>aabebb4f5b17d524e9c3d74dd0cb1acdd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Load</name>
      <anchorfile>classgazebo_1_1LinearBatteryROSPlugin.html</anchorfile>
      <anchor>a224ee323f756ae606c9836493f1ff494</anchor>
      <arglist>(physics::ModelPtr _parent, sdf::ElementPtr _sdf)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Reset</name>
      <anchorfile>classgazebo_1_1LinearBatteryROSPlugin.html</anchorfile>
      <anchor>a869ec61ac6792894bff98f7fc3b7fae0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LinearBatteryROSPlugin</name>
      <anchorfile>classgazebo_1_1LinearBatteryROSPlugin.html</anchorfile>
      <anchor>a46c86524f2df0f027533d1806c32a47e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PublishBatteryState</name>
      <anchorfile>classgazebo_1_1LinearBatteryROSPlugin.html</anchorfile>
      <anchor>af7dd1d4bd4f0b220d8c815bdb8e38679</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::BatteryState</type>
      <name>batteryStateMsg</name>
      <anchorfile>classgazebo_1_1LinearBatteryROSPlugin.html</anchorfile>
      <anchor>a44c22f944534c81519677c63c78c7701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>robotNamespace</name>
      <anchorfile>classgazebo_1_1LinearBatteryROSPlugin.html</anchorfile>
      <anchor>ae9469d16486e6a1730d6ba881caef006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::scoped_ptr&lt; ros::NodeHandle &gt;</type>
      <name>rosNode</name>
      <anchorfile>classgazebo_1_1LinearBatteryROSPlugin.html</anchorfile>
      <anchor>ac079f1d2cb6edb06f4432c69f165a0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Timer</type>
      <name>updateTimer</name>
      <anchorfile>classgazebo_1_1LinearBatteryROSPlugin.html</anchorfile>
      <anchor>ac1ba8a2811bbcf5f5700a2505f7a63d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>batteryStatePub</name>
      <anchorfile>classgazebo_1_1LinearBatteryROSPlugin.html</anchorfile>
      <anchor>af14e05608e903a5b5194fda61329615f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_default_fossen_vehicle::TestDefaultFossenVehicle</name>
    <filename>classtest__default__fossen__vehicle_1_1TestDefaultFossenVehicle.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_added_mass_offset</name>
      <anchorfile>classtest__default__fossen__vehicle_1_1TestDefaultFossenVehicle.html</anchorfile>
      <anchor>a24c942fc0b26a48811d66eab0a4d329e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_added_mass_scaling</name>
      <anchorfile>classtest__default__fossen__vehicle_1_1TestDefaultFossenVehicle.html</anchorfile>
      <anchor>a32ea112608f211771d63414f256068a5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_damping_scaling</name>
      <anchorfile>classtest__default__fossen__vehicle_1_1TestDefaultFossenVehicle.html</anchorfile>
      <anchor>a8bf154f6ef54a120918fb0ec9e63341e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_model_parameters</name>
      <anchorfile>classtest__default__fossen__vehicle_1_1TestDefaultFossenVehicle.html</anchorfile>
      <anchor>a524d7488b289013edb28c26f2a678f66</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_linear_damping_offset</name>
      <anchorfile>classtest__default__fossen__vehicle_1_1TestDefaultFossenVehicle.html</anchorfile>
      <anchor>a62f09ac3da01f070730222dacdae4c5f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_linear_forward_speed_damping_offset</name>
      <anchorfile>classtest__default__fossen__vehicle_1_1TestDefaultFossenVehicle.html</anchorfile>
      <anchor>a82f15e3e35c998556a3a0cb02e5249b5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_linear_forward_speed_damping_offset</name>
      <anchorfile>classtest__default__fossen__vehicle_1_1TestDefaultFossenVehicle.html</anchorfile>
      <anchor>a82f15e3e35c998556a3a0cb02e5249b5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_set_fluid_density</name>
      <anchorfile>classtest__default__fossen__vehicle_1_1TestDefaultFossenVehicle.html</anchorfile>
      <anchor>a61a96006a2f2319722f0c3d385ad5813</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_volume_offset</name>
      <anchorfile>classtest__default__fossen__vehicle_1_1TestDefaultFossenVehicle.html</anchorfile>
      <anchor>ac1e19467c96c1be3697817d24d2a52e8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_volume_scaling</name>
      <anchorfile>classtest__default__fossen__vehicle_1_1TestDefaultFossenVehicle.html</anchorfile>
      <anchor>a2cf96bbbd9ec6d5500c6e08fccad266f</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_sphere_vehicle::TestSphereVehicle</name>
    <filename>classtest__sphere__vehicle_1_1TestSphereVehicle.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_added_mass_coefs</name>
      <anchorfile>classtest__sphere__vehicle_1_1TestSphereVehicle.html</anchorfile>
      <anchor>aa35c004da91064665b1fe57a9d85cc1c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_model_parameters</name>
      <anchorfile>classtest__sphere__vehicle_1_1TestSphereVehicle.html</anchorfile>
      <anchor>a127f64f85508f72abf55c89f4528c34e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_nonlinear_damping_coefs</name>
      <anchorfile>classtest__sphere__vehicle_1_1TestSphereVehicle.html</anchorfile>
      <anchor>a778e75a8c7a474358d959c144ca1fa00</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_thrusters::TestThrusters</name>
    <filename>classtest__thrusters_1_1TestThrusters.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtest__thrusters_1_1TestThrusters.html</anchorfile>
      <anchor>adb276e916a23f3cb0dc3039e3e502586</anchor>
      <arglist>(self, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_change_dyn_state_efficiency</name>
      <anchorfile>classtest__thrusters_1_1TestThrusters.html</anchorfile>
      <anchor>aff485c831f1a9583063a18a17ade7909</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_change_thrust_efficiency</name>
      <anchorfile>classtest__thrusters_1_1TestThrusters.html</anchorfile>
      <anchor>a0a44c9100649b587dd922a28da7ce034</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_change_thruster_state</name>
      <anchorfile>classtest__thrusters_1_1TestThrusters.html</anchorfile>
      <anchor>a84e0827fc5d36d2941497f26dd755c93</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_convertion_fcn_parameters</name>
      <anchorfile>classtest__thrusters_1_1TestThrusters.html</anchorfile>
      <anchor>a52d931f8194f3769811f7778b5a903a7</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_input_output_topics_exist</name>
      <anchorfile>classtest__thrusters_1_1TestThrusters.html</anchorfile>
      <anchor>adad9e2d942d4069545a88a3715c61a99</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>thruster_input_pub</name>
      <anchorfile>classtest__thrusters_1_1TestThrusters.html</anchorfile>
      <anchor>a80e39ca1de5e38ea28d0f647e85e56bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>uuv_simulator_ros::ThrusterROSPlugin</name>
    <filename>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</filename>
    <base>gazebo::ThrusterPlugin</base>
    <member kind="function">
      <type>bool</type>
      <name>GetDynamicStateEfficiency</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a585e5327b2d1fd93d8bacce6e95e623c</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::GetThrusterEfficiency::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::GetThrusterEfficiency::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>gazebo::common::Time</type>
      <name>GetRosPublishPeriod</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a61b52a4fbc5871061f3b8f4639596e32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetThrusterConversionFcn</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>af012be49e3598405ceb764190838789c</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::GetThrusterConversionFcn::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::GetThrusterConversionFcn::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetThrusterState</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a03f9489a29bf669efb23ecc9df28f95b</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::GetThrusterState::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::GetThrusterState::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetThrustForceEfficiency</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a4a73039a9b93090462da51189a83b85b</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::GetThrusterEfficiency::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::GetThrusterEfficiency::Response &amp;_res)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Init</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a670f0befa3efac82bcff5d187fe6cbb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Load</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>ab1b70d05c87212176d1237817bf9ddf5</anchor>
      <arglist>(gazebo::physics::ModelPtr _parent, sdf::ElementPtr _sdf)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Reset</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a525a9a8ea9be37c4542137640c4a2fbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RosPublishStates</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>ab3d7f21cabcbb88d9551860182e50096</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetDynamicStateEfficiency</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a10f86f23ba017986e816a83dbd217a5a</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::SetThrusterEfficiency::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::SetThrusterEfficiency::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRosPublishRate</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>adb8206d74cba2e15a209db4284198db8</anchor>
      <arglist>(double _hz)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetThrusterState</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>ad8b0158748c2ae0950851e257d811988</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::SetThrusterState::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::SetThrusterState::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetThrustForceEfficiency</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a9d65e6dda76939e59df4b18226f893b0</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::SetThrusterEfficiency::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::SetThrusterEfficiency::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetThrustReference</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>ac3f8c621ead1c6fe22809c3abf284a68</anchor>
      <arglist>(const uuv_gazebo_ros_plugins_msgs::FloatStamped::ConstPtr &amp;_msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThrusterROSPlugin</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a96d5b46e81d42adc6f1bedc129b56a92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ThrusterROSPlugin</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a25fab91375decd55eec8a8ee3bd4079e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gazebo::common::Time</type>
      <name>lastRosPublishTime</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a2a4326e8bf21585483404f9ca6d18766</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubDynamicStateEff</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a99cd5a0654868c5479802af2ea202827</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubThrust</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a7ab4a1a6d988bd53e2130f2ce1254057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubThrusterState</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a9ab8101063f39867da58a3bbbe5c0a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubThrustForceEff</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a9c8ab96192f72180e99a1f503b20cfdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubThrustWrench</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>af5ad0d71190e33b1dfcf5ea333acac33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; ros::NodeHandle &gt;</type>
      <name>rosNode</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>ae42cd5917e98b723384e12da25be88b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gazebo::event::ConnectionPtr</type>
      <name>rosPublishConnection</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a4610fce7622a5c12ae9c9891308c6428</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gazebo::common::Time</type>
      <name>rosPublishPeriod</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a4e10c2e88e554f2d5d320071a5c043a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ros::ServiceServer &gt;</type>
      <name>services</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a7aa85e4dbfa4dc1d6f88e68f9e6ca524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>subThrustReference</name>
      <anchorfile>classuuv__simulator__ros_1_1ThrusterROSPlugin.html</anchorfile>
      <anchor>a723ce90c4bb833c7951eceaedb622af4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>uuv_simulator_ros::UnderwaterObjectROSPlugin</name>
    <filename>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</filename>
    <base>gazebo::UnderwaterObjectPlugin</base>
    <member kind="function">
      <type>bool</type>
      <name>GetFluidDensity</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a92c568850087edd355359e967f42d966</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::GetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::GetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetModelProperties</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a36c121c67de5ba30cd0770fc9b60ea26</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::GetModelProperties::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::GetModelProperties::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOffsetAddedMass</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a317123306ae032c3cfb408553ed0706c</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::GetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::GetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOffsetLinearDamping</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a979a847fb03c318d23809ef7e516f980</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::GetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::GetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOffsetLinearForwardSpeedDamping</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a8c63d709fc992f899ffbe1eced7b6cd8</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::GetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::GetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOffsetNonLinearDamping</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>abc734c754de497bf62b13de980649f70</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::GetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::GetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOffsetVolume</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a70d64b6da3a18257bb1b4b1edc9afb3b</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::GetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::GetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetScalingAddedMass</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>ad8ee29496336a958fa59c6fc35026729</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::GetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::GetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetScalingDamping</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>adc480b2b52d0da8a9c1d1b700d7bacd6</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::GetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::GetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetScalingVolume</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a9eb2881a288725f83c9924b7be498c81</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::GetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::GetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Init</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a3401922bc6e94cfcb5db27a99d2e4f0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Load</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a86c5be6309611c623757fca4565051c9</anchor>
      <arglist>(gazebo::physics::ModelPtr _parent, sdf::ElementPtr _sdf)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Reset</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>ae0316192f5b26fa321f3e64dd46287b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetFluidDensity</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>ac254edcbd59acb26fd70b70acad679c9</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::SetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::SetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetOffsetAddedMass</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>ae062c4867e24ba3daf56032728fb3e9a</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::SetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::SetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetOffsetLinearDamping</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a9b3127ae45a4972927bd7becc61a4cf4</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::SetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::SetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetOffsetLinearForwardSpeedDamping</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a85a1221c40202088731e56f1d7736bf1</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::SetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::SetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetOffsetNonLinearDamping</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a972ab56e380c00dcc489c0d9e9a4d0de</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::SetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::SetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetOffsetVolume</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a473e7dae4ba36e061389cf4d193ce80d</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::SetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::SetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetScalingAddedMass</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a5d6cd010fa2f18ae91147c03ee9d1408</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::SetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::SetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetScalingDamping</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a67861c1e99ee10a9c64f96d6401b221d</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::SetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::SetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetScalingVolume</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a2569924791d708d8d879c0fec853b5f4</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::SetFloat::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::SetFloat::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetUseGlobalCurrentVel</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a038402f422a3940e426eec798f6a0d39</anchor>
      <arglist>(uuv_gazebo_ros_plugins_msgs::SetUseGlobalCurrentVel::Request &amp;_req, uuv_gazebo_ros_plugins_msgs::SetUseGlobalCurrentVel::Response &amp;_res)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnderwaterObjectROSPlugin</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a6d26a8a5c08e79c0a149a07cf61209e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Update</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a8f81a22f771bc1203365de1438452e7a</anchor>
      <arglist>(const gazebo::common::UpdateInfo &amp;_info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UpdateLocalCurrentVelocity</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a8796c2736835dc203cb7f9c7e84a923e</anchor>
      <arglist>(const geometry_msgs::Vector3::ConstPtr &amp;_msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnderwaterObjectROSPlugin</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>ae1eb17f91cb1383400138b6ef241a06f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>GenWrenchMsg</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a62b50fa4ff5d5b36b78a2160bad1d500</anchor>
      <arglist>(ignition::math::Vector3d _force, ignition::math::Vector3d _torque, geometry_msgs::WrenchStamped &amp;_output)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>InitDebug</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a5dbdc863b0902d14f77a3f31b585d0f8</anchor>
      <arglist>(gazebo::physics::LinkPtr _link, gazebo::HydrodynamicModelPtr _hydro)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PublishCurrentVelocityMarker</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>ae2defd15b338fe56edbbc87bfe364b6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PublishHydrodynamicWrenches</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a22cd26dfdc7d64c8fa3b0a8d5ac40682</anchor>
      <arglist>(gazebo::physics::LinkPtr _link)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PublishIsSubmerged</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>afa9d2c09358d243270ee454905dcdb23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PublishRestoringForce</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>adf2dd5f72380c281f9176bd0e4e98f59</anchor>
      <arglist>(gazebo::physics::LinkPtr _link)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::TransformStamped</type>
      <name>nedTransform</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a16ae9795226a870981cd2abc54569c04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ros::Publisher &gt;</type>
      <name>rosHydroPub</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a1a7611c320c5befa54a1f4f5d5cc2735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; ros::NodeHandle &gt;</type>
      <name>rosNode</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>aa34a635c2e4e9b4763a2c0a36a597afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ros::ServiceServer &gt;</type>
      <name>services</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a61626d49fdaf7b2b18195772268ec71c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>subLocalCurVel</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a2d9a170accccd0525d312d65e560033d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2_ros::TransformBroadcaster</type>
      <name>tfBroadcaster</name>
      <anchorfile>classuuv__simulator__ros_1_1UnderwaterObjectROSPlugin.html</anchorfile>
      <anchor>a91757da19c259ff0c135ba658dbf2724</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>gazebo</name>
    <filename>namespacegazebo.html</filename>
    <class kind="class">gazebo::AccelerationsTestPlugin</class>
    <class kind="class">gazebo::CustomBatteryConsumerROSPlugin</class>
    <class kind="class">gazebo::LinearBatteryROSPlugin</class>
    <member kind="function">
      <type>geometry_msgs::Accel</type>
      <name>accelFromEigen</name>
      <anchorfile>namespacegazebo.html</anchorfile>
      <anchor>a5463c8c5b3e3efe4238a6ab8d7a7488c</anchor>
      <arglist>(const Eigen::Vector6d &amp;acc)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix3d</type>
      <name>Matrix3ToEigen</name>
      <anchorfile>namespacegazebo.html</anchorfile>
      <anchor>ac2ca911914770b251917b341cab3341c</anchor>
      <arglist>(const ignition::math::Matrix3d &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_default_fossen_vehicle</name>
    <filename>namespacetest__default__fossen__vehicle.html</filename>
    <class kind="class">test_default_fossen_vehicle::TestDefaultFossenVehicle</class>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__default__fossen__vehicle.html</anchorfile>
      <anchor>a1d187bf7cb4d9d9651bb08bbd747adb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__default__fossen__vehicle.html</anchorfile>
      <anchor>a6a3226685927c0b30ba1ed6e8bbfb7af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_sphere_vehicle</name>
    <filename>namespacetest__sphere__vehicle.html</filename>
    <class kind="class">test_sphere_vehicle::TestSphereVehicle</class>
    <member kind="variable">
      <type>float</type>
      <name>CD</name>
      <anchorfile>namespacetest__sphere__vehicle.html</anchorfile>
      <anchor>ab2bff7f82fdae42a691030e43e95146f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__sphere__vehicle.html</anchorfile>
      <anchor>a1cd935619ca31947cbec3417125f5887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__sphere__vehicle.html</anchorfile>
      <anchor>a1846b6568dd27f888d9ff409c79868d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>RADIUS</name>
      <anchorfile>namespacetest__sphere__vehicle.html</anchorfile>
      <anchor>aedc60654ae668aadd5ad6d15ce0787b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_thrusters</name>
    <filename>namespacetest__thrusters.html</filename>
    <class kind="class">test_thrusters::TestThrusters</class>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__thrusters.html</anchorfile>
      <anchor>a9bce6a482ae04f9339dcd2ef148c8f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__thrusters.html</anchorfile>
      <anchor>aa00c71a16f4f84ac432da806f3dd8d37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>uuv_simulator_ros</name>
    <filename>namespaceuuv__simulator__ros.html</filename>
    <class kind="class">uuv_simulator_ros::FinROSPlugin</class>
    <class kind="class">uuv_simulator_ros::JointStatePublisher</class>
    <class kind="class">uuv_simulator_ros::ThrusterROSPlugin</class>
    <class kind="class">uuv_simulator_ros::UnderwaterObjectROSPlugin</class>
  </compound>
</tagfile>
