<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>actarray_cloud_assembler.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/controllers/player_log_actarray/src/</path>
    <filename>actarray__cloud__assembler_8cpp</filename>
    <class kind="class">ActarrayCloudAssembler</class>
    <class kind="struct">DH</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>actarray__cloud__assembler_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dir_to_xml.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/controllers/player_log_actarray/src/scripts/</path>
    <filename>dir__to__xml_8py</filename>
    <namespace>dir_to_xml</namespace>
    <member kind="function">
      <type>def</type>
      <name>to_xml</name>
      <anchorfile>namespacedir__to__xml.html</anchorfile>
      <anchor>a52e7957b12f15db016dbc17e4a7a8130</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>file_io.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/controllers/player_log_actarray/include/tools/</path>
    <filename>file__io_8h</filename>
    <namespace>player_log_actarray</namespace>
    <namespace>player_log_actarray::file_io</namespace>
    <member kind="function">
      <type>void</type>
      <name>get_log_files</name>
      <anchorfile>namespaceplayer__log__actarray_1_1file__io.html</anchorfile>
      <anchor>ab6d131662860ba449398970e92e32b98</anchor>
      <arglist>(const path &amp;directory, vector&lt; string &gt; &amp;file_list, string suffix=&quot;.log&quot;, bool recurse_into_subdirs=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>multi_pcd_to_msg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/controllers/player_log_actarray/src/</path>
    <filename>multi__pcd__to__msg_8cpp</filename>
    <class kind="class">MultiPCDGenerator</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>multi__pcd__to__msg_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>player_actarray_log_to_msg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/controllers/player_log_actarray/src/</path>
    <filename>player__actarray__log__to__msg_8cpp</filename>
    <class kind="class">PlayerLogToMsg</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>player__actarray__log__to__msg_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pointcloud_delimiter.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/controllers/player_log_actarray/src/</path>
    <filename>pointcloud__delimiter_8cpp</filename>
    <class kind="struct">delimiter</class>
    <class kind="class">PointcloudDelimiter</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pointcloud__delimiter_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pointcloud_merger.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/controllers/player_log_actarray/src/</path>
    <filename>pointcloud__merger_8cpp</filename>
    <includes id="file__io_8h" name="file_io.h" local="no" imported="no">tools/file_io.h</includes>
    <includes id="transform_8h" name="transform.h" local="no" imported="no">tools/transform.h</includes>
    <class kind="class">PointcloudMerger</class>
    <member kind="define">
      <type>#define</type>
      <name>ANGLE_SHIFT</name>
      <anchorfile>pointcloud__merger_8cpp.html</anchorfile>
      <anchor>a0be004c4069c9a09479eef2955f1097e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pointcloud__merger_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>search_replace.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/controllers/player_log_actarray/src/scripts/</path>
    <filename>search__replace_8py</filename>
    <namespace>search_replace</namespace>
    <member kind="function">
      <type>def</type>
      <name>search_replace</name>
      <anchorfile>namespacesearch__replace.html</anchorfile>
      <anchor>abf8a462bce8e5d1afcddd9d1845b0eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>undo_search_replace</name>
      <anchorfile>namespacesearch__replace.html</anchorfile>
      <anchor>a082bb1e43b5c9f90d9cf07a23e514df4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sweep_laser_scan_cli_client.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/controllers/player_log_actarray/src/</path>
    <filename>sweep__laser__scan__cli__client_8cpp</filename>
    <class kind="class">Amtec_Sweep_service</class>
    <member kind="define">
      <type>#define</type>
      <name>DEG2RAD</name>
      <anchorfile>sweep__laser__scan__cli__client_8cpp.html</anchorfile>
      <anchor>adec1e6bbd34c5cf8765a457da4876c91</anchor>
      <arglist>(d)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EPS</name>
      <anchorfile>sweep__laser__scan__cli__client_8cpp.html</anchorfile>
      <anchor>a6ebf6899d6c1c8b7b9d09be872c05aae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HOSTNAME</name>
      <anchorfile>sweep__laser__scan__cli__client_8cpp.html</anchorfile>
      <anchor>a63ebf0552e7b4b8f37af87147904ffce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RAD2DEG</name>
      <anchorfile>sweep__laser__scan__cli__client_8cpp.html</anchorfile>
      <anchor>a18b5ff2c19b69c072069398c7a5520cd</anchor>
      <arglist>(r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>sweep__laser__scan__cli__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sweep_laser_scan_client.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/controllers/player_log_actarray/demo/laser_sweep_client/</path>
    <filename>sweep__laser__scan__client_8c</filename>
    <member kind="define">
      <type>#define</type>
      <name>DEG2RAD</name>
      <anchorfile>sweep__laser__scan__client_8c.html</anchorfile>
      <anchor>adec1e6bbd34c5cf8765a457da4876c91</anchor>
      <arglist>(d)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EPS</name>
      <anchorfile>sweep__laser__scan__client_8c.html</anchorfile>
      <anchor>a6ebf6899d6c1c8b7b9d09be872c05aae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HOSTNAME</name>
      <anchorfile>sweep__laser__scan__client_8c.html</anchorfile>
      <anchor>a63ebf0552e7b4b8f37af87147904ffce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RAD2DEG</name>
      <anchorfile>sweep__laser__scan__client_8c.html</anchorfile>
      <anchor>a18b5ff2c19b69c072069398c7a5520cd</anchor>
      <arglist>(r)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>go_to_pose</name>
      <anchorfile>sweep__laser__scan__client_8c.html</anchorfile>
      <anchor>a4692378eef7540c9660aa2704fd56bbf</anchor>
      <arglist>(playerc_client_t *client, playerc_actarray_t *device, int actuator, float min_angle, float max_angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>home</name>
      <anchorfile>sweep__laser__scan__client_8c.html</anchorfile>
      <anchor>afc73530c053fe16cf9c456367fbf1843</anchor>
      <arglist>(playerc_client_t *client, playerc_actarray_t *device, int joint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>homeall</name>
      <anchorfile>sweep__laser__scan__client_8c.html</anchorfile>
      <anchor>a36c63fd7ca5c4bd79de1c992c4237771</anchor>
      <arglist>(playerc_client_t *client, playerc_actarray_t *device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>laser_power_on_off</name>
      <anchorfile>sweep__laser__scan__client_8c.html</anchorfile>
      <anchor>af5a2de919c0c67e5bac951817fb000c9</anchor>
      <arglist>(playerc_client_t *client, playerc_laser_t *device_laser, bool sw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>sweep__laser__scan__client_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_data</name>
      <anchorfile>sweep__laser__scan__client_8c.html</anchorfile>
      <anchor>a7f11f570cf38764c7c59cf14a8aaa104</anchor>
      <arglist>(playerc_actarray_t *device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>sweep__laser__scan__client_8c.html</anchorfile>
      <anchor>ae5708fdf6881464211099c3fd6ebde5a</anchor>
      <arglist>(playerc_client_t *client, playerc_actarray_t *device, int actuator, float angle, float speed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sweep</name>
      <anchorfile>sweep__laser__scan__client_8c.html</anchorfile>
      <anchor>ab2b9cf52553312bdc3e63c4bf457c960</anchor>
      <arglist>(playerc_client_t *client, playerc_actarray_t *device, int actuator, float next_pos, float speed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>usage_</name>
      <anchorfile>sweep__laser__scan__client_8c.html</anchorfile>
      <anchor>a38c56d29c221f2fc3e354733d0114049</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct @0</type>
      <name>g_options</name>
      <anchorfile>sweep__laser__scan__client_8c.html</anchorfile>
      <anchor>a27b931e6659b0386a49db0d73cd7a5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>end_angle</name>
      <anchorfile>struct@0.html</anchorfile>
      <anchor>afa3052ad7f161fc71bcc61679ed06730</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>interface</name>
      <anchorfile>struct@0.html</anchorfile>
      <anchor>aa8d6409ea26b714347c2b893cc184a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>log_filename</name>
      <anchorfile>struct@0.html</anchorfile>
      <anchor>a870258d00df74b0d5e4a0e448ecb6ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>loop</name>
      <anchorfile>struct@0.html</anchorfile>
      <anchor>a3fa91e28480f37a03afff8f38a4e98e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>program</name>
      <anchorfile>struct@0.html</anchorfile>
      <anchor>a76481e0032277841f48dffbf98decd2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rot_joint</name>
      <anchorfile>struct@0.html</anchorfile>
      <anchor>a1f77a51ad470b49abaa50a7761294155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rot_speed</name>
      <anchorfile>struct@0.html</anchorfile>
      <anchor>a16a27c8dba5c2de0aee3a28a8e5f3255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>start_angle</name>
      <anchorfile>struct@0.html</anchorfile>
      <anchor>a6b5c704a26e92713eaa905c04df710e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transform.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/controllers/player_log_actarray/include/tools/</path>
    <filename>transform_8h</filename>
    <namespace>player_log_actarray</namespace>
    <namespace>player_log_actarray::transform</namespace>
    <member kind="function">
      <type>bool</type>
      <name>rotatePointCloud</name>
      <anchorfile>namespaceplayer__log__actarray_1_1transform.html</anchorfile>
      <anchor>a7c8d0c937141a78bbc7e92631741d301</anchor>
      <arglist>(const PointCloud &amp;cloud_in, PointCloud &amp;cloud_out, double angle, Point32 axis)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>translatePointCloud</name>
      <anchorfile>namespaceplayer__log__actarray_1_1transform.html</anchorfile>
      <anchor>a7a340ce607cffc4869ea733fa0ec7f34</anchor>
      <arglist>(const PointCloud &amp;cloud_in, PointCloud &amp;cloud_out, Point32 trans)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>untar.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/controllers/player_log_actarray/src/scripts/</path>
    <filename>untar_8py</filename>
    <class kind="class">untar::FileNames</class>
    <namespace>untar</namespace>
    <member kind="function">
      <type>def</type>
      <name>create_html</name>
      <anchorfile>namespaceuntar.html</anchorfile>
      <anchor>a723ebc434f1964d8177295ddb3719d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_missing</name>
      <anchorfile>namespaceuntar.html</anchorfile>
      <anchor>ab96051749ad6586e1edea0c40eec054a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rename_to_fixed_prec</name>
      <anchorfile>namespaceuntar.html</anchorfile>
      <anchor>a97d39b83a3e6c8ca30e2d5e537ab7c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tar</name>
      <anchorfile>namespaceuntar.html</anchorfile>
      <anchor>a16bd5c6fd0f0cbffcdf1a454e152a239</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>untar</name>
      <anchorfile>namespaceuntar.html</anchorfile>
      <anchor>a03ff24e454c9ea66e04da3196c476473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>header</name>
      <anchorfile>namespaceuntar.html</anchorfile>
      <anchor>a184e82eed137916c437f5b3c77c4810a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>keys</name>
      <anchorfile>namespaceuntar.html</anchorfile>
      <anchor>af43888527f75a4f62b6ac783c1ec23fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ActarrayCloudAssembler</name>
    <filename>classActarrayCloudAssembler.html</filename>
    <member kind="function">
      <type>void</type>
      <name>actarray_cb</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>aa71e32013ad2c762322b7e77395b9ff0</anchor>
      <arglist>(const PlayerActarrayConstPtr &amp;actarray)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ActarrayCloudAssembler</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>ade47e859f9321000ef0438e6c18dbbcc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_log_files</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a115b492ec61c9968fc5b5543a64b809a</anchor>
      <arglist>(const path &amp;directory, vector&lt; string &gt; &amp;file_list, string suffix=&quot;.log&quot;, bool recurse_into_subdirs=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDHParameters</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a5d777e7790f4f5f4b59e73a371e5daf3</anchor>
      <arglist>(string armDH, vector&lt; DH &gt; &amp;arm_params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getGlobalTransformation</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>add7ea419d37a2e7d5ba2766f6c548a07</anchor>
      <arglist>(const vector&lt; DH &gt; &amp;params, const vector&lt; double &gt; &amp;joints, Eigen::Matrix4d &amp;global_transformation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getJointTransformation</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>ad2a67a9c1e0eaaeda2ffdfc5a3126a63</anchor>
      <arglist>(const DH &amp;param, const double &amp;q, Eigen::Matrix4d &amp;T)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>interpolateActarrayValues</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a12aad6f73198c4efa55bad1a4bead8ad</anchor>
      <arglist>(const LaserScanConstPtr &amp;laser_packet, vector&lt; PlayerActarrayConstPtr &gt; &amp;actarrays, vector&lt; double &gt; &amp;q_values)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printDHParameters</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>aaf816e54477008bd04a4a66df78347a5</anchor>
      <arglist>(const vector&lt; DH &gt; &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scan_cb</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>ab46b24d0ff020ab7097e2472ad5993ff</anchor>
      <arglist>(const LaserScanConstPtr &amp;scan)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>spin</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a07fadee7f462d181be40bd6b98bb57ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>update_parameters_from_server</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a01e11bdfb88fa91f2d034ae8eecca62e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ActarrayCloudAssembler</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a8c2c14bd9bd0f5ee2d1a24f25c0236bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Subscriber</type>
      <name>actarray_sub_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a207aa3a2aaa574ded1c525bd0d30dbd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; PlayerActarrayConstPtr &gt;</type>
      <name>actarrays_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>aea5c9152632918a3c2dcb0e8394f95fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; DH &gt;</type>
      <name>arm_params_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a4b2e7284b668a1318143a7dd3e04da8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PointCloud</type>
      <name>cloud_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a494cf794978399e7ef8540dec6015f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher</type>
      <name>cloud_pub_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a57ff7ec57364ef62920aede723cde955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cur_file_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>ae1ec9c658478a22c8219ee0ee82c2af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>dir_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>ad06857e67ce00b380754f54e49f00216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; string &gt;</type>
      <name>file_list_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>ab75734c863ef416af176656389ff2874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>first_act_stamp_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a4b9e6197bfc0cd1f209b00e2dd7cffd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>laser_max_angle_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a101aa286fc39c5e102f5b46fc1d0096f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>laser_min_angle_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a10b60c84db55b95138a16699304d0136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Subscriber</type>
      <name>laserscan_sub_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a6cce1a6c104ab9d2ce319ebdeb6cc0bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>left_arm_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a528169f432afc29fee1c13fbf8d68015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_distance_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>ab1a73a3155aaffcf45a6f5f4e7e88f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_distance_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>abe6094f61edff664bfbf74e4e2030987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>save_to_pcd_actarray_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a717404bf9691668f24f6093f4a849081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>save_to_pcd_laser_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a21f191af88c349df772cf3553a70cdbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list&lt; LaserScanConstPtr &gt;</type>
      <name>scans_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>ac9bb7391a8d8629839050f3034a48c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Vector4d</type>
      <name>translation_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a1399fcd822adc590af82cfffc934bfe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>a_lock_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>ad9f97566faeb3cfb8a0fc2745e190101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformBroadcaster</type>
      <name>broadcaster_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a31258b13c00ac083dfee103f272a9d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>aa234ff05c0b3ec4c33d6a27938ab0429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>s_lock_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a2d388be7c5fffb6a24ee95f9645448b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>tf_frame_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a26e61e7f07cb78d19f4953f7fd07f705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>total_laser_scans_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>aca92300db63b7c6c113202d30b824f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::Stamped&lt; tf::Transform &gt;</type>
      <name>transform_</name>
      <anchorfile>classActarrayCloudAssembler.html</anchorfile>
      <anchor>a9b3a80d2f10ebda7de917320cf0795b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Amtec_Sweep_service</name>
    <filename>classAmtec__Sweep__service.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>amtec_sweep_main</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>a3298739309750de2f8a17c6523356951</anchor>
      <arglist>(TriggerSweep::Request &amp;req, TriggerSweep::Response &amp;resp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Amtec_Sweep_service</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>a83c3cda5634ea31df3a035153ae4d560</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>go_to_pose</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>a5908dc55f55dfb63564a2f33b045303f</anchor>
      <arglist>(playerc_client_t *client, playerc_actarray_t *device, int actuator, float min_angle, float max_angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_data</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>a2c091399fe9d9aecbc1ed27fed9272c3</anchor>
      <arglist>(playerc_actarray_t *device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sweep</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>a8c4d53871c77067e1142b54ff7ad8f85</anchor>
      <arglist>(playerc_client_t *client, playerc_actarray_t *device, int actuator, float next_pos, float speed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_parameters_from_server</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>a43c50fd0a8f0af7a77928383b61ac954</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Amtec_Sweep_service</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>acd392e313eb048632b6bd2f439fa4c06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>angle_filename_</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>ad02e1e468af7390d9627b4dd864d6bb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>debug_output_</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>ad393d0290ae2123c7d38fc8432dacb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>end_angle_</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>a56ee9ae1b56344e8029be88313e34137</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>interface_</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>abc4ec30a4d93029c84c90aa967efe87a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>is_lms400_</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>afc243e6036f06a963e16c75e66b285f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>object_</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>a63b6660187c8dead16804f064cf67870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rot_joint_</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>a7331dabd7d7ab986e5f81ecd363f2173</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rot_speed_</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>a4a53697c2bcb4169240dd2c6b25a91ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceServer</type>
      <name>service_</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>aa47b7025b5ea7099812c48ec72cb7997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>start_angle_</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>a041d46d7173f88287abdec6e46f744c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classAmtec__Sweep__service.html</anchorfile>
      <anchor>a912a49fba905052576ca1830c9264dac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>delimiter</name>
    <filename>structdelimiter.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>max_x</name>
      <anchorfile>structdelimiter.html</anchorfile>
      <anchor>a27d64366249d581015e7a2466c1622b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_y</name>
      <anchorfile>structdelimiter.html</anchorfile>
      <anchor>ad5c8ef3bd4c512c75b8efa53af213ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_z</name>
      <anchorfile>structdelimiter.html</anchorfile>
      <anchor>ac15e281ad1fc8dd46036ddd9aeb06e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_x</name>
      <anchorfile>structdelimiter.html</anchorfile>
      <anchor>ad97cbcb48a17197c8c159d3d1d500aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_y</name>
      <anchorfile>structdelimiter.html</anchorfile>
      <anchor>a2f932d928cf9ff2251c43788105bddbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_z</name>
      <anchorfile>structdelimiter.html</anchorfile>
      <anchor>a7c1176ec9d3dd7333846f39191df6c59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DH</name>
    <filename>structDH.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>a</name>
      <anchorfile>structDH.html</anchorfile>
      <anchor>a4dabbd77dd15c3d8b71836945c179a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d</name>
      <anchorfile>structDH.html</anchorfile>
      <anchor>a08060fcf7c029a5f0fe2dc9af71e442d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>l</name>
      <anchorfile>structDH.html</anchorfile>
      <anchor>acc5121cd7f717d20c0fe878b874b97a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>t</name>
      <anchorfile>structDH.html</anchorfile>
      <anchor>a4e0d3205abdbe8c2842ee2223ba56abb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structDH.html</anchorfile>
      <anchor>a7c0de2a2b1f2540383aa01b54fcfc4a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MultiPCDGenerator</name>
    <filename>classMultiPCDGenerator.html</filename>
    <member kind="function">
      <type>void</type>
      <name>get_log_files</name>
      <anchorfile>classMultiPCDGenerator.html</anchorfile>
      <anchor>aebc234051d37e5b5abd8bfc6ad55c547</anchor>
      <arglist>(const path &amp;directory, vector&lt; string &gt; &amp;file_list, string suffix=&quot;.pcd&quot;, bool recurse_into_subdirs=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiPCDGenerator</name>
      <anchorfile>classMultiPCDGenerator.html</anchorfile>
      <anchor>ac233ef7fc80961a6b7c461efd21908a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>spin</name>
      <anchorfile>classMultiPCDGenerator.html</anchorfile>
      <anchor>a07f58e5a5bf14b313fcdbf61813cd809</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>start</name>
      <anchorfile>classMultiPCDGenerator.html</anchorfile>
      <anchor>adbf0c9beda19b5c06dc8a85412c4b846</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>cloud_pub_</name>
      <anchorfile>classMultiPCDGenerator.html</anchorfile>
      <anchor>ad1bfe99d702eddeecd1a0b7064b6760d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cloud_topic_</name>
      <anchorfile>classMultiPCDGenerator.html</anchorfile>
      <anchor>a7ce7a0be45b34258b34e67dd5f3647d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>dir_</name>
      <anchorfile>classMultiPCDGenerator.html</anchorfile>
      <anchor>adb12f5a619b03f5607871b8a4a63ca91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; string &gt;</type>
      <name>file_list_</name>
      <anchorfile>classMultiPCDGenerator.html</anchorfile>
      <anchor>a760036de257e48d8dda89f56d3e4a33e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>file_name_</name>
      <anchorfile>classMultiPCDGenerator.html</anchorfile>
      <anchor>ad326e24077ab4997b490e80607be9767</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::PointCloud</type>
      <name>msg_cloud_</name>
      <anchorfile>classMultiPCDGenerator.html</anchorfile>
      <anchor>a0f142d4d7bcc2eb914d620de71543ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rate_</name>
      <anchorfile>classMultiPCDGenerator.html</anchorfile>
      <anchor>a9ce8a72289ddc97ecceb39d04220d21b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformBroadcaster</type>
      <name>broadcaster_</name>
      <anchorfile>classMultiPCDGenerator.html</anchorfile>
      <anchor>a0dd7fffaf44080b0b0aea09a3a312d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classMultiPCDGenerator.html</anchorfile>
      <anchor>a59a64a9630d4c4728634b2830c0a4a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>tf_frame_</name>
      <anchorfile>classMultiPCDGenerator.html</anchorfile>
      <anchor>a59002bfc3e999d8fc7ec4f6f8aa6b935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::Stamped&lt; tf::Transform &gt;</type>
      <name>transform_</name>
      <anchorfile>classMultiPCDGenerator.html</anchorfile>
      <anchor>ac807fe3eb19f20991ff39b88489b81e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PlayerLogToMsg</name>
    <filename>classPlayerLogToMsg.html</filename>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a2baac17514b12261374fb9b4a8e861de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlayerLogToMsg</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a7d0a3ed2834c2c9e50ea0508d8b18f42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>spin</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a0849599e1c7beffa8629d2aab86e05ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>spin2</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a979978fb1d6af1288087a73604e605f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>start</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a055d2d29b9bd7834ceecf774cee9ed5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>start2</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a1357bb626cae989e7caa7e5da8610cea</anchor>
      <arglist>(string file_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_parameters_from_server</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a688b241d0a9ca9bcff336f00e995f891</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PlayerLogToMsg</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>abc9e1e960bb85352e298ebc80c9a623d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Publisher</type>
      <name>act_pub_</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>aaed95744983575995299b5ca88819e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>file_name_</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a5c8a702a0c8cc61aa920ac491792faaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_file_</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>acd273c3bef9c83459cf67530f0f9b037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>joints_to_publish_</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a49600b26595f86b828b75e6b6e264e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifstream</type>
      <name>logfile_stream_</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a98d5e1a878973695ba9bf8a98a06d627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlayerActarray</type>
      <name>msg_act_</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a96f8ea77ff2fc32957af8f1567a44317</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>msg_topic_</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a17557796580cc91f3f160d74d7e5917b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>multifile_</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a74efb532c58c156241feeebc1495f072</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>save_pcd_actarray_</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a0808e99d831208577e45818cb32d731c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>spin_</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a03ca3588668c9a1091649cb66aa2f275</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a15a69be1e84f48672060d7d49c39936a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>tf_frame_</name>
      <anchorfile>classPlayerLogToMsg.html</anchorfile>
      <anchor>a63f63f5651e3d71cf471e6aad21a4036</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PointcloudDelimiter</name>
    <filename>classPointcloudDelimiter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>get_log_files</name>
      <anchorfile>classPointcloudDelimiter.html</anchorfile>
      <anchor>ad87bda60c07f989e789414930b843fd8</anchor>
      <arglist>(const path &amp;directory, vector&lt; string &gt; &amp;file_list, string suffix=&quot;.pcd&quot;, bool recurse_into_subdirs=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointcloudDelimiter</name>
      <anchorfile>classPointcloudDelimiter.html</anchorfile>
      <anchor>a179756065c2874fb7494d9ff514dbe4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>spin</name>
      <anchorfile>classPointcloudDelimiter.html</anchorfile>
      <anchor>a3576c705165ddfc78069dc7cf2d6d2bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointcloudDelimiter</name>
      <anchorfile>classPointcloudDelimiter.html</anchorfile>
      <anchor>a565829cbd7b5d5f740b39e5fb919caa4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>PointCloud</type>
      <name>cloud_in_</name>
      <anchorfile>classPointcloudDelimiter.html</anchorfile>
      <anchor>af7f5a63de7413f3326848d527924a37c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PointCloud</type>
      <name>cloud_out_</name>
      <anchorfile>classPointcloudDelimiter.html</anchorfile>
      <anchor>a365d91c3a57140662119f6e569b16ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>delimiter</type>
      <name>del_</name>
      <anchorfile>classPointcloudDelimiter.html</anchorfile>
      <anchor>a2491389c43f8efb78715a064a9f8a20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>delimit_david_</name>
      <anchorfile>classPointcloudDelimiter.html</anchorfile>
      <anchor>a87da2b424b6ef42e0ab152db52fa75a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>dir_</name>
      <anchorfile>classPointcloudDelimiter.html</anchorfile>
      <anchor>a91e4833a560668da282a959cb6940dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; string &gt;</type>
      <name>file_list_</name>
      <anchorfile>classPointcloudDelimiter.html</anchorfile>
      <anchor>ac33ae3be89d69c7fc2084eff3af307bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>norm_</name>
      <anchorfile>classPointcloudDelimiter.html</anchorfile>
      <anchor>a830277d7610be3a5310b0e3b5c7fb5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>normalize_</name>
      <anchorfile>classPointcloudDelimiter.html</anchorfile>
      <anchor>a250e7ace1d19cda4a133db79648086d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classPointcloudDelimiter.html</anchorfile>
      <anchor>ae1eca39a93ec179fcdbdb831724d559c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PointcloudMerger</name>
    <filename>classPointcloudMerger.html</filename>
    <member kind="function">
      <type>int</type>
      <name>get_angle</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>a86ac636103a79e25a5aa9cbfddc70cfa</anchor>
      <arglist>(string file_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointcloudMerger</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>a33692860820cdcfa4e25a340dada3fe8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>spin</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>a7347735af7bec2e791aedf22518eba38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointcloudMerger</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>a5789c44a9dbb8b0ee64a2f7d81527ea1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Point32</type>
      <name>axis_</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>a941e486c1717f750d54410cb4b3246ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PointCloud</type>
      <name>cloud_in_</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>a839e073753f020fab2263f48b2b341db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PointCloud</type>
      <name>cloud_interim_</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>a88d086a2a2abfad603c2ae006695ccda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PointCloud</type>
      <name>cloud_out_</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>acd43a86d6b99232b37135d3400076d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>dir_</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>ab011666b4f9c0760668e70593801d710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; string &gt;</type>
      <name>file_list_</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>a373f29ea0f9917239bb9be16bcda4786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point32</type>
      <name>trans_</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>aff505b87e0ff2128a9df0f125eb9a64f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tx_</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>a138e1f8e18344acba131e469c06015fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ty_</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>a66108fbc1feed48e8da2eee7c79b7cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tz_</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>aab953657ff701fc265d1338005df4f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x_</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>a5a8351fe7ea03f5f4e1e09b9d3de0d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y_</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>a27076f29a5c77f20aee8fce81a271e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z_</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>a05ac661e3bb01df743312d929b9c2a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classPointcloudMerger.html</anchorfile>
      <anchor>ab061d7cc92cef56c535e50e32fdb1271</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dir_to_xml</name>
    <filename>namespacedir__to__xml.html</filename>
    <member kind="function">
      <type>def</type>
      <name>to_xml</name>
      <anchorfile>namespacedir__to__xml.html</anchorfile>
      <anchor>a52e7957b12f15db016dbc17e4a7a8130</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>player_log_actarray</name>
    <filename>namespaceplayer__log__actarray.html</filename>
    <namespace>player_log_actarray::file_io</namespace>
    <namespace>player_log_actarray::transform</namespace>
  </compound>
  <compound kind="namespace">
    <name>player_log_actarray::file_io</name>
    <filename>namespaceplayer__log__actarray_1_1file__io.html</filename>
    <member kind="function">
      <type>void</type>
      <name>get_log_files</name>
      <anchorfile>namespaceplayer__log__actarray_1_1file__io.html</anchorfile>
      <anchor>ab6d131662860ba449398970e92e32b98</anchor>
      <arglist>(const path &amp;directory, vector&lt; string &gt; &amp;file_list, string suffix=&quot;.log&quot;, bool recurse_into_subdirs=false)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>player_log_actarray::transform</name>
    <filename>namespaceplayer__log__actarray_1_1transform.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>rotatePointCloud</name>
      <anchorfile>namespaceplayer__log__actarray_1_1transform.html</anchorfile>
      <anchor>a7c8d0c937141a78bbc7e92631741d301</anchor>
      <arglist>(const PointCloud &amp;cloud_in, PointCloud &amp;cloud_out, double angle, Point32 axis)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>translatePointCloud</name>
      <anchorfile>namespaceplayer__log__actarray_1_1transform.html</anchorfile>
      <anchor>a7a340ce607cffc4869ea733fa0ec7f34</anchor>
      <arglist>(const PointCloud &amp;cloud_in, PointCloud &amp;cloud_out, Point32 trans)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>search_replace</name>
    <filename>namespacesearch__replace.html</filename>
    <member kind="function">
      <type>def</type>
      <name>search_replace</name>
      <anchorfile>namespacesearch__replace.html</anchorfile>
      <anchor>abf8a462bce8e5d1afcddd9d1845b0eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>undo_search_replace</name>
      <anchorfile>namespacesearch__replace.html</anchorfile>
      <anchor>a082bb1e43b5c9f90d9cf07a23e514df4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>untar</name>
    <filename>namespaceuntar.html</filename>
    <class kind="class">untar::FileNames</class>
    <member kind="function">
      <type>def</type>
      <name>create_html</name>
      <anchorfile>namespaceuntar.html</anchorfile>
      <anchor>a723ebc434f1964d8177295ddb3719d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_missing</name>
      <anchorfile>namespaceuntar.html</anchorfile>
      <anchor>ab96051749ad6586e1edea0c40eec054a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rename_to_fixed_prec</name>
      <anchorfile>namespaceuntar.html</anchorfile>
      <anchor>a97d39b83a3e6c8ca30e2d5e537ab7c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tar</name>
      <anchorfile>namespaceuntar.html</anchorfile>
      <anchor>a16bd5c6fd0f0cbffcdf1a454e152a239</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>untar</name>
      <anchorfile>namespaceuntar.html</anchorfile>
      <anchor>a03ff24e454c9ea66e04da3196c476473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>header</name>
      <anchorfile>namespaceuntar.html</anchorfile>
      <anchor>a184e82eed137916c437f5b3c77c4810a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>keys</name>
      <anchorfile>namespaceuntar.html</anchorfile>
      <anchor>af43888527f75a4f62b6ac783c1ec23fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>untar::FileNames</name>
    <filename>classuntar_1_1FileNames.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classuntar_1_1FileNames.html</anchorfile>
      <anchor>a2491cb489e383de3971a94bf629e4287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bn</name>
      <anchorfile>classuntar_1_1FileNames.html</anchorfile>
      <anchor>a2433ba9332278b2d8a404692aead5e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fn</name>
      <anchorfile>classuntar_1_1FileNames.html</anchorfile>
      <anchor>a8a1434b25e550909a8b3e60e17087620</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
