<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>BeamPublisher.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-labust_ros_pkg/doc_stacks/2014-07-10_10-32-17.282868/labust_ros_pkg/sensors/navquest_dvl/include/labust/navigation/</path>
    <filename>BeamPublisher_8hpp</filename>
    <includes id="NavQuestMessages_8hpp" name="NavQuestMessages.hpp" local="no" imported="no">labust/navigation/NavQuestMessages.hpp</includes>
    <class kind="struct">labust::navigation::BeamPublisher</class>
    <class kind="struct">labust::navigation::TwistPublisher</class>
    <namespace>labust::navigation</namespace>
  </compound>
  <compound kind="file">
    <name>DVLdataClass.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-labust_ros_pkg/doc_stacks/2014-07-10_10-32-17.282868/labust_ros_pkg/sensors/navquest_dvl/src/</path>
    <filename>DVLdataClass_8cpp</filename>
    <includes id="DVLdataClass_8h" name="DVLdataClass.h" local="no" imported="no">labust/navigation/DVLdataClass.h</includes>
    <includes id="NavQuestMessages_8hpp" name="NavQuestMessages.hpp" local="no" imported="no">labust/navigation/NavQuestMessages.hpp</includes>
  </compound>
  <compound kind="file">
    <name>DVLdataClass.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-labust_ros_pkg/doc_stacks/2014-07-10_10-32-17.282868/labust_ros_pkg/sensors/navquest_dvl/include/labust/navigation/</path>
    <filename>DVLdataClass_8h</filename>
    <class kind="class">labust::navigation::DVLdataClass</class>
    <namespace>labust::navigation</namespace>
  </compound>
  <compound kind="file">
    <name>NavQuestMessages.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-labust_ros_pkg/doc_stacks/2014-07-10_10-32-17.282868/labust_ros_pkg/sensors/navquest_dvl/include/labust/navigation/</path>
    <filename>NavQuestMessages_8hpp</filename>
    <member kind="typedef">
      <type>float</type>
      <name>vec3f</name>
      <anchorfile>NavQuestMessages_8hpp.html</anchorfile>
      <anchor>a873d3d930d798238cfb773d15431ea9c</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>vec4f</name>
      <anchorfile>NavQuestMessages_8hpp.html</anchorfile>
      <anchor>a7e38d6d5d082cacb7daee86a7fb8fd14</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>vec4i</name>
      <anchorfile>NavQuestMessages_8hpp.html</anchorfile>
      <anchor>a0bffbd7839c26c6f5d64408b0b51a2f1</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PP_LABUST_DEFINE_BOOST_SERIALIZED_STRUCT_CLEAN</name>
      <anchorfile>NavQuestMessages_8hpp.html</anchorfile>
      <anchor>a66641f822dcff7b2129e458b17488430</anchor>
      <arglist>((labust)(navigation), NQRes,(std::string, header)(std::string, error_code)(vec4i, beam_status)(vec4f, v_altitude)(vec4f, velo_rad)(vec4f, wvelo_rad)(vec4f, wvelo_credit)(vec4f, velo_instrument)(vec4f, velo_earth)(vec4f, water_velo_instrument)(vec4f, water_velo_earth)(vec3f, rph)(float, altitude_estimate)(float, temperature)(float, pressure)(float, salinity)(int, sound_speed)(int, checksum)) namespace labust</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NavQuestNode.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-labust_ros_pkg/doc_stacks/2014-07-10_10-32-17.282868/labust_ros_pkg/sensors/navquest_dvl/src/</path>
    <filename>NavQuestNode_8cpp</filename>
    <includes id="NavQuestNode_8hpp" name="NavQuestNode.hpp" local="no" imported="no">labust/navigation/NavQuestNode.hpp</includes>
    <includes id="DVLdataClass_8h" name="DVLdataClass.h" local="no" imported="no">labust/navigation/DVLdataClass.h</includes>
    <includes id="NavQuestMessages_8hpp" name="NavQuestMessages.hpp" local="no" imported="no">labust/navigation/NavQuestMessages.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>NavQuestNode_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NavQuestNode.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-labust_ros_pkg/doc_stacks/2014-07-10_10-32-17.282868/labust_ros_pkg/sensors/navquest_dvl/include/labust/navigation/</path>
    <filename>NavQuestNode_8hpp</filename>
    <includes id="NavQuestMessages_8hpp" name="NavQuestMessages.hpp" local="no" imported="no">labust/navigation/NavQuestMessages.hpp</includes>
    <includes id="BeamPublisher_8hpp" name="BeamPublisher.hpp" local="no" imported="no">labust/navigation/BeamPublisher.hpp</includes>
    <class kind="class">labust::navigation::NavQuestNode</class>
    <namespace>labust::navigation</namespace>
  </compound>
  <compound kind="file">
    <name>NavQuestSocketNode.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-labust_ros_pkg/doc_stacks/2014-07-10_10-32-17.282868/labust_ros_pkg/sensors/navquest_dvl/src/</path>
    <filename>NavQuestSocketNode_8cpp</filename>
    <includes id="NavQuestSocketNode_8hpp" name="NavQuestSocketNode.hpp" local="no" imported="no">labust/navigation/NavQuestSocketNode.hpp</includes>
    <includes id="DVLdataClass_8h" name="DVLdataClass.h" local="no" imported="no">labust/navigation/DVLdataClass.h</includes>
    <includes id="NavQuestMessages_8hpp" name="NavQuestMessages.hpp" local="no" imported="no">labust/navigation/NavQuestMessages.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>NavQuestSocketNode_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NavQuestSocketNode.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-labust_ros_pkg/doc_stacks/2014-07-10_10-32-17.282868/labust_ros_pkg/sensors/navquest_dvl/include/labust/navigation/</path>
    <filename>NavQuestSocketNode_8hpp</filename>
    <includes id="NavQuestMessages_8hpp" name="NavQuestMessages.hpp" local="no" imported="no">labust/navigation/NavQuestMessages.hpp</includes>
    <includes id="BeamPublisher_8hpp" name="BeamPublisher.hpp" local="no" imported="no">labust/navigation/BeamPublisher.hpp</includes>
    <class kind="class">labust::navigation::NavQuestSocketNode</class>
    <namespace>labust::navigation</namespace>
  </compound>
  <compound kind="file">
    <name>serialization_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-labust_ros_pkg/doc_stacks/2014-07-10_10-32-17.282868/labust_ros_pkg/sensors/navquest_dvl/src/test/</path>
    <filename>serialization__test_8cpp</filename>
    <includes id="NavQuestMessages_8hpp" name="NavQuestMessages.hpp" local="no" imported="no">labust/navigation/NavQuestMessages.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>serialization__test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>nq_data</name>
      <anchorfile>serialization__test_8cpp.html</anchorfile>
      <anchor>a9975e01a90f78c6bca9632e0518d1274</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>labust::navigation</name>
    <filename>namespacelabust_1_1navigation.html</filename>
    <class kind="struct">labust::navigation::BeamPublisher</class>
    <class kind="class">labust::navigation::DVLdataClass</class>
    <class kind="class">labust::navigation::NavQuestNode</class>
    <class kind="class">labust::navigation::NavQuestSocketNode</class>
    <class kind="struct">labust::navigation::TwistPublisher</class>
  </compound>
  <compound kind="struct">
    <name>labust::navigation::BeamPublisher</name>
    <filename>structlabust_1_1navigation_1_1BeamPublisher.html</filename>
    <templarg>N</templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; BeamPublisher&lt; N &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structlabust_1_1navigation_1_1BeamPublisher.html</anchorfile>
      <anchor>ae3f9d1167526c7d405647b011e67b31f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BeamPublisher</name>
      <anchorfile>structlabust_1_1navigation_1_1BeamPublisher.html</anchorfile>
      <anchor>a43870682b48c484905f1ad31f9e3c172</anchor>
      <arglist>(ros::NodeHandle nh, const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structlabust_1_1navigation_1_1BeamPublisher.html</anchorfile>
      <anchor>a23973671aac83221bd1013779209df9c</anchor>
      <arglist>(const float vec[N], int quality=50)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>structlabust_1_1navigation_1_1BeamPublisher.html</anchorfile>
      <anchor>ac962c191b1da29f20075d3860b7057d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>labust::navigation::DVLdataClass</name>
    <filename>classlabust_1_1navigation_1_1DVLdataClass.html</filename>
    <member kind="function">
      <type></type>
      <name>DVLdataClass</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>ae83eb8c29d5a528940ce2ac14bd65553</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parsDVL</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a8b1bd6b1dd81f26815d7076b693439fd</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DVLdataClass</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a8c6cbf0b8d64322e4d264e20d514251b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Altitude</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a38f131867eb91e14b894cdaffb525d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Altitude1</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a88e74ea6aa3dc1db8f431878f0200567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Altitude2</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>ac52fb4e5a532aaa9cea6202d2ecb7e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Altitude3</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a66c993e3f922e611f547d380b798221b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Altitude4</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a5941246d68785b1c925945eac5584749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Beam1Valid</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>af697d344228b254d77ad3c8c45afc4b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Beam2Valid</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>aea38feb2b959c9cdd3a383aaf6e0d456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Beam3Valid</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>adbe8204220c537e3ac84fc99e67b72e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Beam4Valid</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>aebd9256deac0c369afe3b2bfa12ba96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>error_code</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a090ab4269ac6bccc2a225e7e7e6fa83d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>Header</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a673c2c07f71de3c74c540107adef263d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Heading</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a1f92cb6060f370e8d8d0757288d418a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Pitch</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>ab3c31bf9cffb8f62fc7f6f480f8d78ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Press</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a68ba0201432b48fbbfea974f77ce755c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Roll</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>ac2199c8e95eff174f88b1122e86fefe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Salinity</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a65845aa521162d944db12175e5c996ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SoundVelocity</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>ab2d253316bda2ddaf1e90d92ed8ec253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Temperature</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>ad26a145624c544dfa192b8eba2b8a7a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>VelocityCurrentDown</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a8f6011333056d6404b90712140c60282</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>VelocityCurrentEarthType</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a50321de546fa3998bf535a663b60604a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>VelocityCurrentEast</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>acaecd9f4f82038b2bfbd28239300e215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>VelocityCurrentNorth</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a4eefc91caa1648fb41fda39322154dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>VelocityCurrentType</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>ac6759c4ada2f83229366b8e8f81f47bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>VelocityCurrentX</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a72c0edfc621f2370f709bd0c86739a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>VelocityCurrentY</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>aead1f9ac95b64f5cdfe6d9269d942835</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>VelocityCurrentZ</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>ac69e6135b10593dbb14715c867818ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>VelocityDown</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a5766a53c6565c811eb5e456d98784bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>VelocityEarthType</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>ab9c5bac0a563d14b9fdcbf55eb7b6294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>VelocityEast</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a41ca0c59afb1aaf0379f81cb9bf99c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>VelocityNorth</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>ab1b9fb6f38e0417ba52d7e172e4ba7da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>VelocityType</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>ae30c9952984ef0e73832f553afe7215c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>VelocityX</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a681c11dbe08e66f39ad6cd6cd114d1ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>VelocityY</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>af76484dc87a0cd8ed84662a7e6272aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>VelocityZ</name>
      <anchorfile>classlabust_1_1navigation_1_1DVLdataClass.html</anchorfile>
      <anchor>a944f0412f82515a9b6cd7d66c81c7ff8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>labust::navigation::NavQuestNode</name>
    <filename>classlabust_1_1navigation_1_1NavQuestNode.html</filename>
    <member kind="function">
      <type></type>
      <name>NavQuestNode</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>aabbe3be3a94779dc6672b5bb736c6da9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onInit</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>ad46211109b0b38da29076ed59177d02b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NavQuestNode</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>ad329dc3a175980451665e16ac6098017</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue">
      <name>u</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a0d64efd4b1a7ab851e496d74133a83cba678d76ea615c3d0e683f45ad17d47d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>v</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a0d64efd4b1a7ab851e496d74133a83cbaed70aa66f85d27a01c35aba0acc0002d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>w</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a0d64efd4b1a7ab851e496d74133a83cbae9c20984b8891d2ef1a2c1f47134dba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>BeamPublisher&lt; 4 &gt;</type>
      <name>NavQuestBP</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a09625aefab9981bdcece8ab3e2db249a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>conditionDvlData</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a34bf99a32a03b29102d9b2fe2a217dc8</anchor>
      <arglist>(const NQRes &amp;data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>onDvlData</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a1c75730836df759434f1c2fa75560431</anchor>
      <arglist>(const boost::system::error_code &amp;e, std::size_t size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishDvlData</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a75dd3ba2776adfdc00a6160391c8329f</anchor>
      <arglist>(const NQRes &amp;data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setup_messaging</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a4011b186d0fe186ad277a8ae997fac94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setup_port</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>ad50fe81b61df988f06edb38b9d513444</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setup_publishers</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a4ec3d6bb506629ad4386e7c6dddc8d73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>start_receive</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a1d322f67b541b3f25dbe1ddd6892a025</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>test_header</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a0ba260a470f11b0c079b0c20dbe1f4d0</anchor>
      <arglist>(const std::string &amp;match, const std::string &amp;stream)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>altitude</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>aa7b2c5c3a9baac23c1c290bdecf864e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>base_orientation</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>ac826526874caab2835180ee328b80a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, NavQuestBP::Ptr &gt;</type>
      <name>beam_pub</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>aba21b125021756330f0ee6c6b7caa4b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>broadcast</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>aaf4700eb3fcc18a2d87bd623784e594f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::asio::streambuf</type>
      <name>buffer</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>afd34ae39148c0abdb7f142a1195dee1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>imuPub</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a9fc18e6dec60635b91f7f9f31f2fe97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::asio::io_service</type>
      <name>io</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a9a50a9348ac3d30735a443db64643a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>lock</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a1cb22387ee8a6df397f456c358206712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>magnetic_declination</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a27433a6fa623259490dd62407ce002b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::asio::serial_port</type>
      <name>port</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a56c94e3b2bba2c37d64b8bdf434c535a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>runner</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>a9b610b6532c9251c10cd1f027a1256fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, TwistPublisher::Ptr &gt;</type>
      <name>speed_pub</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>abc2653e674eda2ad94bba1d86eb1eb1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>useFixed</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestNode.html</anchorfile>
      <anchor>aa52bd053bb1922362c04b856799a0173</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>labust::navigation::NavQuestSocketNode</name>
    <filename>classlabust_1_1navigation_1_1NavQuestSocketNode.html</filename>
    <member kind="function">
      <type></type>
      <name>NavQuestSocketNode</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>afbed77eddb2f8d2b72ea915464ef896f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onInit</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>a10c36371eec0fef26cc8190cd38ee893</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NavQuestSocketNode</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>ae8d59f130ed117ef890ece920b37b1a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>BeamPublisher&lt; 4 &gt;</type>
      <name>NavQuestBP</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>abc6daf9053a3096c721dae9c08be5fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>conditionDvlData</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>ad23abcadfcf1e841d7e3515f17b9e65c</anchor>
      <arglist>(const NQRes &amp;data)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onDvlData</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>a2e541abfd706b171228490221a4ad426</anchor>
      <arglist>(const boost::system::error_code &amp;e, std::size_t size)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>publishDvlData</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>a7df0605b98cfc859b196a85dd9f1cb99</anchor>
      <arglist>(const NQRes &amp;data)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setup_messaging</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>a3debc6c6b7e72befe83df44bded9eb05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setup_publishers</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>a18a598e19ff6a08356174720c1367a74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>setup_socket</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>a4e2a532fff6ef907db3fd46e6fe4e16a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>start_receive</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>a5a33e152fc3293a21e6f1abeab57a489</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>test_header</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>a08aa837d9869d9898d7aca7cd1be5e03</anchor>
      <arglist>(const std::string &amp;match, const std::string &amp;stream)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>altitude</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>a6288dd65d2d739e8e0b466fdb56538f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>base_orientation</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>a22aa891abf2d29b4cee4f0684dac6c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, NavQuestBP::Ptr &gt;</type>
      <name>beam_pub</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>a2568aedbaf2812f9c561ad4134c7e2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformBroadcaster</type>
      <name>broadcast</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>a351feab48e97ba2750d2df96e29671be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::asio::streambuf</type>
      <name>buffer</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>ae1ebf7d33668e7e1ce6a4592a162dedd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>imuPub</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>ac81645df5e106b2b11e0fd943b20584b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::asio::io_service</type>
      <name>io</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>abb3599ddb1cb8851be1290221bbe3af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>lock</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>a60785b7e2c0ead1632ed5b5fe1ec3068</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>magnetic_declination</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>ad5ca0aca61c9789dd23c40f448ed9fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::thread</type>
      <name>runner</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>a5c7960ab3a888b6399d6254aede5dd9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::asio::ip::tcp::socket</type>
      <name>socket</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>a65f201b0dde7cd7a2b6aee39622653af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, TwistPublisher::Ptr &gt;</type>
      <name>speed_pub</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>aaef12d563601daf34366e92527af1346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>useFixed</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>aa1b009d3c8c72add0ec6a6e466d3e3ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>u</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>abf9264c97421c1d78f95fa7357d346eba5a90309a69f5b3dd40c8d04b5fc3feb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>v</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>abf9264c97421c1d78f95fa7357d346ebaeea9cfaf2f53d333dcb41e8df9076827</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>w</name>
      <anchorfile>classlabust_1_1navigation_1_1NavQuestSocketNode.html</anchorfile>
      <anchor>abf9264c97421c1d78f95fa7357d346ebaef195333bb9b65146d41a1e8df5471e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>labust::navigation::TwistPublisher</name>
    <filename>structlabust_1_1navigation_1_1TwistPublisher.html</filename>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; TwistPublisher &gt;</type>
      <name>Ptr</name>
      <anchorfile>structlabust_1_1navigation_1_1TwistPublisher.html</anchorfile>
      <anchor>a983bae2aaacc9f34efd0498abe1f9094</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structlabust_1_1navigation_1_1TwistPublisher.html</anchorfile>
      <anchor>abf1bbca37afbe4d405d750734a1c318a</anchor>
      <arglist>(const float vec[3])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TwistPublisher</name>
      <anchorfile>structlabust_1_1navigation_1_1TwistPublisher.html</anchorfile>
      <anchor>a5feb6c2ff0cd0dfd9cdd4e225793053b</anchor>
      <arglist>(ros::NodeHandle nh, const std::string &amp;topic, const std::string &amp;frame_id)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>frame_id</name>
      <anchorfile>structlabust_1_1navigation_1_1TwistPublisher.html</anchorfile>
      <anchor>aa97d518637c2eb0677f316c74eb766d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>structlabust_1_1navigation_1_1TwistPublisher.html</anchorfile>
      <anchor>a4110ddd0ee95f5c7edb4d00da3d37562</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
</tagfile>
