<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>laserMapping.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-loam_backAndForth/doc_stacks/2013-10-06_11-46-05.034122/loam_backAndForth/src/</path>
    <filename>laserMapping_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>laserCloudLastHandler</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>aa027e90c040fc2f1da2c63bfcf8414e0</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;laserCloudLast2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>laserOdometryHandler</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a8ca669560e27e180e56d982c91c49881</anchor>
      <arglist>(const nav_msgs::Odometry::ConstPtr &amp;laserOdometry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pointAssociateToMap</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>aee2b6b0010c6a487a1103a97849b869a</anchor>
      <arglist>(pcl::PointXYZHSV *pi, pcl::PointXYZHSV *po)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformAssociateToMap</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>afaa16ef6738e1c79ef5e82e12c8575de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformUpdate</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a34e2e4cba0b57c667a58c859855a8263</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>coeffSel</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a8716247d8f935b44007ac7d861d1ee2d</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>deg2rad</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a23e546ea0c6fff610d5fd31c1dc14607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::KdTreeFLANN&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>kdtreeCornerFromMap</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a814cca86c34e3f6979b2cc1c9a08a8f3</anchor>
      <arglist>(new pcl::KdTreeFLANN&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::KdTreeFLANN&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>kdtreeSurfFromMap</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a5167ea5612f6f6c06eed8ea327a69f3d</anchor>
      <arglist>(new pcl::KdTreeFLANN&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudArray</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>ab97bf217d2f624228b6efb70bcdda2a1</anchor>
      <arglist>[laserCloudNum]</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>laserCloudCenDepth</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a32cfaa7ee6f4ce2f781424d4dfa08264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>laserCloudCenHeight</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a0b70d2c4aad2fc73241508ab8d8d2029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>laserCloudCenWidth</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a959641d9d9678b092d7047f35d1bec17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudCorner</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a8ac3c0586c81eda519a1de08f790ef68</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudCorner2</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a54a7c6c0594bb867de0da473aad3e0a4</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudCornerFromMap</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a8d4ef628559b942b34260c5b7107b838</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>laserCloudDepth</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a32501ceae873717f07d11ad5d0283887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudFromMap</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a7934063a43d13e0061354ce690e310e7</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>laserCloudHeight</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a93b560e9fc64d25850dd32b51e90b3b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudLast</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a0db50f3915619d5f27d864efb4ccc13e</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>laserCloudNum</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a8297bbf05b1f90ab29d0a9a7bf4ff9e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudOri</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>aed15d671f9a3f15599a338aadfe048fe</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudSurf</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a16bd157a30091af84fa9fb85f8c8bce2</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudSurf2</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a419a24778bbe763148e2c48151be58ce</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudSurfFromMap</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a5a9a7304b2e15b0ba40f38fd7e7a153a</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZI &gt;::Ptr</type>
      <name>laserCloudSurround</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>ad14dadff8ef5d01c13f96b518fd84d30</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZI &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>laserCloudSurroundInd</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a9965de6e42c99fa0a7cb0c720c6237ee</anchor>
      <arglist>[27]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>laserCloudValidInd</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>abd77f5fa3e064de1ca5f7e54135d6d9d</anchor>
      <arglist>[27]</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>laserCloudWidth</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a54c267cbb97be5f2d7c39a5573fe102c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>newLaserCloudLast</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>af5032c1e600103ee92756fcab1b550e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>newLaserOdometry</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>ae5615f9d2ca0accff5ab9407e86b7223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>PI</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a952eac791b596a61bba0a133a3bb439f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>rad2deg</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>adf40ec3dbb8479a78c3d408622405a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeLaserCloudLast</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a61775b7f38ca07b07b306ec8f61740c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeLaserOdometry</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a204ed684e5236308ad2148264612b198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>transformAftMapped</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>ab8c51c6a0cdb4704c03305025208df48</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>transformBefMapped</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>addd724718c07d336a2aefcfbcc49f848</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>transformIncre</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>aba41259ed3497932be93c3f4acb32ae6</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>transformSum</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a53d5acc923fbefbe7d8664c7639f2bf3</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>transformTobeMapped</name>
      <anchorfile>laserMapping_8cpp.html</anchorfile>
      <anchor>a86700d4cb934f12ac60c7cb22906f085</anchor>
      <arglist>[6]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>laserOdometry.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-loam_backAndForth/doc_stacks/2013-10-06_11-46-05.034122/loam_backAndForth/src/</path>
    <filename>laserOdometry_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>laserCloudExtreCurHandler</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a23ca17e59888131e0b45beb8be5ea9ab</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;laserCloudExtreCur2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>laserCloudLastHandler</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>aa027e90c040fc2f1da2c63bfcf8414e0</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;laserCloudLast2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TransformReset</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a0890bbd9e9a34d9b5a5eca36b618bdb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TransformToEnd</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>aa37e3b7830e57809b7fc270d8d9dfbba</anchor>
      <arglist>(pcl::PointXYZHSV *pi, pcl::PointXYZHSV *po, double startTime, double endTime)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TransformToStart</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a478acbd63881d0984722dc9b91e2e26a</anchor>
      <arglist>(pcl::PointXYZHSV *pi, pcl::PointXYZHSV *po, double startTime, double endTime)</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>coeffSel</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a8716247d8f935b44007ac7d861d1ee2d</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>deg2rad</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a23e546ea0c6fff610d5fd31c1dc14607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>imuInited</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a3f1eae1409af2155f4a89c7aafc5257e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuPitchCur</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a571a06aa99ca32314f1e1534d23fec14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuPitchLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>adfb37a00c568e27a5e7cd0a080c0a89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuPitchStartCur</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>ad2b6004b130f73bb6d422eb6527afccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuPitchStartLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>aa45e67790363a439d145be033368b13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuRollCur</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a020a390c74fcd8b4551dcd622c247d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuRollLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>ad8db66e6460b537efc49e0d72d04ea36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuRollStartCur</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a568128b44cacf159e61e1e6239c9f218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuRollStartLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a8cdc88daff35af1aea7964ecef531ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftFromStartXCur</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a0e3b77ad8c9c4ed173d987b9adbcdb24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftFromStartXLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a679710c4db47ffdab7e2317a3afbeb96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftFromStartYCur</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>ad3f1664d8ecb81bf1071fe3333d0565b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftFromStartYLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>ac24a8a18feaff54911f7cc976660b881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftFromStartZCur</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>aaffbbc7cd11d705d38ad331e3701076b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftFromStartZLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a6d379296689bd83fed5e64ec1b56d4b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloFromStartXCur</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a2771c5232a2ccdb2888c55a417939abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloFromStartXLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a3722122f3c177507af4aa10b8c156d48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloFromStartYCur</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a3503bf450a518ffd55aad1bed0aab9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloFromStartYLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a0f1f09ecc12efea1f7acfc0fb54423a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloFromStartZCur</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>abac8f5f98aee0332c8117a1471cf2eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloFromStartZLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a3eae6482ee3036e70254cfdd521052ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuYawCur</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a309ad714e8642f40d19a24a9bc9daf32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuYawLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a37f4cda16ed109c9c381b7a3decff67a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuYawStartCur</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a740fba1feaece3032ed365a32981b991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuYawStartLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a584d7cae8299615cab624817a4c5d0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>initTime</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>acec48a0b949b3b10e47a23cefee5b19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::KdTreeFLANN&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>kdtreeCornerLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a3470bc02e55650ad4581b4738abd2326</anchor>
      <arglist>(new pcl::KdTreeFLANN&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::KdTreeFLANN&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>kdtreeCornerLLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a0c31e270c88ab3ec591ffdc61bb68df4</anchor>
      <arglist>(new pcl::KdTreeFLANN&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::KdTreeFLANN&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>kdtreeSurfLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>aeebd3b5f84b208d9f2003e87d62d38bc</anchor>
      <arglist>(new pcl::KdTreeFLANN&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::KdTreeFLANN&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>kdtreeSurfLLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>ab58ed46fd374ba114e2999c3dc0fdade</anchor>
      <arglist>(new pcl::KdTreeFLANN&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudCornerLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a07d3820f18dcd46cb6f5686d82fab8b0</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudCornerLLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a695895190ca1217aa50d8d18aa0af35d</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudExtreCur</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a646eba09031c03a1064f65f648b0113d</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudExtreLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>ae8a0dd9d037921733a7ca1a538c46b18</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudExtreOri</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a6edcfa0195172ce66de1f8f22392221b</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a0db50f3915619d5f27d864efb4ccc13e</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudSurfLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a258ea6f7d121df8b941ae25368feccdd</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudSurfLLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>ae8131764a2c1fb9a6a6b5c08fe32a00e</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>newLaserCloudExtreCur</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>ae46067eeec741a5599739867e6136de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>newLaserCloudLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>af5032c1e600103ee92756fcab1b550e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>PI</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a952eac791b596a61bba0a133a3bb439f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>rad2deg</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>adf40ec3dbb8479a78c3d408622405a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>startTimeCur</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>ad550a8b8abba58528c13f614b3dfa319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>startTimeLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>af65185277cf6a85a0816c2681c5add0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>systemInited</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a534a66c5a6351aeab149899f07a9f76c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeLaserCloudExtreCur</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a4d96a483845ac522548a897d6a9b6d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeLaserCloudLast</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a61775b7f38ca07b07b306ec8f61740c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeLasted</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>ac1e60c4f02b634de6c0b0074b2e20968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeLastedRec</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a9c4491420c7bb66298c007b4ae365871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>transform</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>aeaf65b3bc310db29caf243d9873de639</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>transformRec</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a58a7226d70c362e34ae5ac02caf9be60</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>transformSum</name>
      <anchorfile>laserOdometry_8cpp.html</anchorfile>
      <anchor>a53d5acc923fbefbe7d8664c7639f2bf3</anchor>
      <arglist>[6]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>scanRegistration.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-loam_backAndForth/doc_stacks/2013-10-06_11-46-05.034122/loam_backAndForth/src/</path>
    <filename>scanRegistration_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>AccumulateIMUShift</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a6b5951460285b7ce1eebc8e982732d6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imuHandler</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>ab30c997fb3c24f84c83547a603c83b7d</anchor>
      <arglist>(const sensor_msgs::Imu::ConstPtr &amp;imuIn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>laserCloudHandler</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a33d1b5e793a7fdbd534cf38274e21d89</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;laserCloudIn2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShiftToStartIMU</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>ac6a68893aaa633a98dffedde0a779d55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TransformToStartIMU</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a08fe6424a201045987368516b96a642d</anchor>
      <arglist>(pcl::PointXYZHSV *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VeloToStartIMU</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a6d9dc57fe8666027d9823af1a65ce071</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cloudNeighborPicked</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a329609ae70efed2beef81c170ad40293</anchor>
      <arglist>[800]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cloudSortInd</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a0f90daa869c613980797c2a2cf9c22ba</anchor>
      <arglist>[800]</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>deg2rad</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a23e546ea0c6fff610d5fd31c1dc14607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuAccX</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>aacfb374b6f06bcc5af7845021009d41d</anchor>
      <arglist>[imuQueLength]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuAccY</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>ac47e600fccc63e749113095d1286613f</anchor>
      <arglist>[imuQueLength]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuAccZ</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>abbb396f9c0c7bdbfcaae3c01be2b4c48</anchor>
      <arglist>[imuQueLength]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>imuInited</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a3f1eae1409af2155f4a89c7aafc5257e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuPitch</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>accf65910c86a265152b0d8afa4a086f3</anchor>
      <arglist>[imuQueLength]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuPitchCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a571a06aa99ca32314f1e1534d23fec14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuPitchStart</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a3bc14bc78365dd76285976df62fab821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>imuPointerFront</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a24b2c5fb02da0e760185ff2cda29f386</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>imuPointerLast</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a880001c756b76ab9c44c6f1c8e2b719f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>imuQueLength</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a3bbfe491420c4a37e2969b9492164e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuRoll</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>ae382ea67f91ad6bc75786cffaf6eac8e</anchor>
      <arglist>[imuQueLength]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuRollCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a020a390c74fcd8b4551dcd622c247d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuRollStart</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a56388fc8e3584b04545c522fe4ce8f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftFromStartXCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a0e3b77ad8c9c4ed173d987b9adbcdb24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftFromStartYCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>ad3f1664d8ecb81bf1071fe3333d0565b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftFromStartZCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>aaffbbc7cd11d705d38ad331e3701076b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftX</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a772c3d45a62c95130b4a98c13147ac30</anchor>
      <arglist>[imuQueLength]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftXCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>ac2e695033389ca7b4d52928a4f372cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftXStart</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a7716f04d7757383e19dc23e153ce6f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftY</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a396a5fbc88961daf976d5eafadf21f63</anchor>
      <arglist>[imuQueLength]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftYCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>af27e8c9a12c0a021335c968ecd859f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftYStart</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a2e3e18efbe2715e7926c39425c7639a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftZ</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a6e2494e0cb1bbbf1de9c68c8d072eb82</anchor>
      <arglist>[imuQueLength]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftZCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a0153bbd84ea0a9553a936f68b0ab6d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuShiftZStart</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>ab779c28eae6a416b0964dd4a4919b190</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>imuTime</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a876c3e3d5a109db551d7326615432cda</anchor>
      <arglist>[imuQueLength]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloFromStartXCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a2771c5232a2ccdb2888c55a417939abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloFromStartYCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a3503bf450a518ffd55aad1bed0aab9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloFromStartZCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>abac8f5f98aee0332c8117a1471cf2eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloX</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>ac28b46f81ea0778d02d5290c6e95deb0</anchor>
      <arglist>[imuQueLength]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloXCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a0ef7f83db2e388f9482fd4c9dff1a9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloXStart</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a919bafe4f9d0d2810e50fb181bcdc77d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloY</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>ab375ba212ee1bd9c8dfaf05f683270cd</anchor>
      <arglist>[imuQueLength]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloYCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a138854d50ba2d4a5f98fd721ad2ecfc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloYStart</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>ada1b50f187bca960a2a1212136c46ccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloZ</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a9a14156ccd1503e2808ec6c85562c0e1</anchor>
      <arglist>[imuQueLength]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloZCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a530555aedb0691d541562e350966e37e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuVeloZStart</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a11b4f2d82548c5b11b7a5ce396166ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuYaw</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a62e297d450d07b2ff8edfb0370ee869d</anchor>
      <arglist>[imuQueLength]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuYawCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a309ad714e8642f40d19a24a9bc9daf32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imuYawStart</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a261cb47934cf9e5e8b178eeddf1c0e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>initTime</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>acec48a0b949b3b10e47a23cefee5b19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>laserAngleCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>ac9de279bcf8d702c67c5d8cc9cd45aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>laserAngleLast</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a756cab647a9220a93c8db061e3571cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudExtreCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a646eba09031c03a1064f65f648b0113d</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::PointCloud2</type>
      <name>laserCloudExtreCur2</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a420c0ae3909ae8145a6a50eb8d552cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::PointCloud2</type>
      <name>laserCloudLast2</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>abf87475764c8f31bfd60e98f1aefdcf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZHSV &gt;::Ptr</type>
      <name>laserCloudLessExtreCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a600ed2a63d153640c33a7f360e5ae08b</anchor>
      <arglist>(new pcl::PointCloud&lt; pcl::PointXYZHSV &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>laserRotDir</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a83ed1b6f36b1aea73788f3cba2e5bf24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>PI</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a952eac791b596a61bba0a133a3bb439f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher *</type>
      <name>pubLaserCloudExtreCurPointer</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>af3538b1fe90a55f441575b7a9bcf41d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher *</type>
      <name>pubLaserCloudLastPointer</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a4a1e861063cc883ec6d5716c089d0bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>rad2deg</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>adf40ec3dbb8479a78c3d408622405a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>skipFrameCount</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a58a9a6cf08e01fff172f29f1ebbf288e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>skipFrameNum</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a5fcd7be6c299c0d2b68a003d142299d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>systemInited</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a534a66c5a6351aeab149899f07a9f76c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeLasted</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>ac1e60c4f02b634de6c0b0074b2e20968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeScanCur</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>abd4cb2f6ea0fa5cdeb77da6458381a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeScanLast</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>ad2e84ab8f9850abe4de0bf2dbbb418dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeStart</name>
      <anchorfile>scanRegistration_8cpp.html</anchorfile>
      <anchor>a5eebc074933e5c27bf5d35dc3edf9b7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transformMaintenance.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-loam_backAndForth/doc_stacks/2013-10-06_11-46-05.034122/loam_backAndForth/src/</path>
    <filename>transformMaintenance_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>laserOdometryHandler</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>a8ca669560e27e180e56d982c91c49881</anchor>
      <arglist>(const nav_msgs::Odometry::ConstPtr &amp;laserOdometry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>odomAftMappedHandler</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>aab7b331130c7984d170b1e014c109a1a</anchor>
      <arglist>(const nav_msgs::Odometry::ConstPtr &amp;odomAftMapped)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>odomBefMappedHandler</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>ac9facd32e2f8795560b1089e6c5b9cca</anchor>
      <arglist>(const nav_msgs::Odometry::ConstPtr &amp;odomBefMapped)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformAssociateToMap</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>afaa16ef6738e1c79ef5e82e12c8575de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>deg2rad</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>a23e546ea0c6fff610d5fd31c1dc14607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>nav_msgs::Odometry</type>
      <name>laserOdometry2</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>a87ec5a39a5bcc84ef226468780a41e14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::StampedTransform</type>
      <name>laserOdometryTrans2</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>a32a91f4f1d079c31adb67a881fab103a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>PI</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>a952eac791b596a61bba0a133a3bb439f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher *</type>
      <name>pubLaserOdometry2Pointer</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>a75eaf2bb04dba7913ce8249a2a86fef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>rad2deg</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>adf40ec3dbb8479a78c3d408622405a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformBroadcaster *</type>
      <name>tfBroadcaster2Pointer</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>ad89d06227082284836474158fd69fa63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeOdomAftMapped</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>adb56cb91b22f2e7a50e38f7aecd00c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeOdomBefMapped</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>a6b481ef48d2595baeaa133da47d93502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>transformAftMapped</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>ab8c51c6a0cdb4704c03305025208df48</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>transformBefMapped</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>addd724718c07d336a2aefcfbcc49f848</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>transformIncre</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>aba41259ed3497932be93c3f4acb32ae6</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>transformMapped</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>a0ffd972c2b73d47a66e040a176596f34</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>transformSum</name>
      <anchorfile>transformMaintenance_8cpp.html</anchorfile>
      <anchor>a53d5acc923fbefbe7d8664c7639f2bf3</anchor>
      <arglist>[6]</arglist>
    </member>
  </compound>
</tagfile>
