<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>build_confusion_array.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/scripts/</path>
    <filename>build__confusion__array_8py</filename>
    <namespace>build_confusion_array</namespace>
    <member kind="function">
      <type>def</type>
      <name>buildConfusionMatrix</name>
      <anchorfile>namespacebuild__confusion__array.html</anchorfile>
      <anchor>ac6b4e12b2e7bebe6a65b73cbd1d82ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compute_false_pos_statistics</name>
      <anchorfile>namespacebuild__confusion__array.html</anchorfile>
      <anchor>afc15b90f1f6a108a7ab8ef870e422af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plot_confusion_matrix</name>
      <anchorfile>namespacebuild__confusion__array.html</anchorfile>
      <anchor>ab60403890f749f1cb06a26739782d745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>conf_array_array</name>
      <anchorfile>namespacebuild__confusion__array.html</anchorfile>
      <anchor>aec1aa1b6b20e3e00604e622c2f74052f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>nr</name>
      <anchorfile>namespacebuild__confusion__array.html</anchorfile>
      <anchor>a2cbe397cfeffc78f465acc7265dad25a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>path</name>
      <anchorfile>namespacebuild__confusion__array.html</anchorfile>
      <anchor>a0c8a47bf49ed7f4f4d60575605719a58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>build_confusion_array3.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/scripts/</path>
    <filename>build__confusion__array3_8py</filename>
    <namespace>build_confusion_array3</namespace>
    <member kind="function">
      <type>def</type>
      <name>buildConfusionMatrix</name>
      <anchorfile>namespacebuild__confusion__array3.html</anchorfile>
      <anchor>ae2923a847e84961d0c87f778a6afe8b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compute_false_pos_statistics</name>
      <anchorfile>namespacebuild__confusion__array3.html</anchorfile>
      <anchor>ab0c2d6cf563a02b7a8a8387d85699331</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plot_confusion_matrix</name>
      <anchorfile>namespacebuild__confusion__array3.html</anchorfile>
      <anchor>a484cb3b2341a604a7eb69420bf4e783b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>conf_array_array</name>
      <anchorfile>namespacebuild__confusion__array3.html</anchorfile>
      <anchor>a6e459a8d35a781424f85ca378b8790a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>nr</name>
      <anchorfile>namespacebuild__confusion__array3.html</anchorfile>
      <anchor>a2ee98021b841319e21e3428ca5095c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>path</name>
      <anchorfile>namespacebuild__confusion__array3.html</anchorfile>
      <anchor>a06302d2d7a5c684d099c4123ca254afe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>compute_concave_hull.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/src/</path>
    <filename>compute__concave__hull_8cpp</filename>
    <member kind="typedef">
      <type>pcl::PointXYZ</type>
      <name>PointT</name>
      <anchorfile>compute__concave__hull_8cpp.html</anchorfile>
      <anchor>abd10555a534258e2739a38c928ef5db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>compute__concave__hull_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>convert_ply_to_pcd.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/scripts/</path>
    <filename>convert__ply__to__pcd_8py</filename>
    <namespace>convert_ply_to_pcd</namespace>
    <member kind="function">
      <type>def</type>
      <name>convertPLYToPCD</name>
      <anchorfile>namespaceconvert__ply__to__pcd.html</anchorfile>
      <anchor>a6f0873eabdff2be56405cf040dc8f324</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>usage</name>
      <anchorfile>namespaceconvert__ply__to__pcd.html</anchorfile>
      <anchor>abb9663316591aac359f0d5d12307c7b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>header</name>
      <anchorfile>namespaceconvert__ply__to__pcd.html</anchorfile>
      <anchor>a62c5c45d79df23efed7132a69801c82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>mesh_file</name>
      <anchorfile>namespaceconvert__ply__to__pcd.html</anchorfile>
      <anchor>acdbfd68eec3716a16c3fd69e742a806c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>pcd_file</name>
      <anchorfile>namespaceconvert__ply__to__pcd.html</anchorfile>
      <anchor>ac1eb7e126b85c256df385859ad9f503c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>create_xyzinormal_type.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/src/</path>
    <filename>create__xyzinormal__type_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>create__xyzinormal__type_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>detect_circle_3d.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/src/</path>
    <filename>detect__circle__3d_8cpp</filename>
    <class kind="class">DetectCircle</class>
    <member kind="typedef">
      <type>pcl::KdTree&lt; Point &gt;::Ptr</type>
      <name>KdTreePtr</name>
      <anchorfile>detect__circle__3d_8cpp.html</anchorfile>
      <anchor>adc7dcc838da5adf3a451bd6de66d39aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointXYZ</type>
      <name>Point</name>
      <anchorfile>detect__circle__3d_8cpp.html</anchorfile>
      <anchor>ab8d898f36957cca40634530a6f118a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; Point &gt;</type>
      <name>PointCloud</name>
      <anchorfile>detect__circle__3d_8cpp.html</anchorfile>
      <anchor>aabeb47650bc5c60683134d815a8d53bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PointCloud::ConstPtr</type>
      <name>PointCloudConstPtr</name>
      <anchorfile>detect__circle__3d_8cpp.html</anchorfile>
      <anchor>a78e48559d4aa3f0864eec8a876e00607</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PointCloud::Ptr</type>
      <name>PointCloudPtr</name>
      <anchorfile>detect__circle__3d_8cpp.html</anchorfile>
      <anchor>a0257374b750f5131426788575911b361</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>detect__circle__3d_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dxf_writer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/include/pcl_cloud_tools/</path>
    <filename>dxf__writer_8h</filename>
    <class kind="class">dxfwriter</class>
    <class kind="struct">Point3d_t</class>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>dxf__writer_8h.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPORT</name>
      <anchorfile>dxf__writer_8h.html</anchorfile>
      <anchor>a3472d8cdbb788d5f1815b3522595bc49</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::pair&lt; Polygon_t, Polygon_t &gt; &gt;</type>
      <name>Mesh_t</name>
      <anchorfile>dxf__writer_8h.html</anchorfile>
      <anchor>aca62f5abc9a063319509f65e19f4d282</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Point3d_t &gt;</type>
      <name>Polygon_t</name>
      <anchorfile>dxf__writer_8h.html</anchorfile>
      <anchor>afae28065590ab6626342a6a27de3405c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>extract_clusters_on_table.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/src/</path>
    <filename>extract__clusters__on__table_8cpp</filename>
    <class kind="class">ExtractClusters</class>
    <member kind="typedef">
      <type>pcl::search::KdTree&lt; Point &gt;::Ptr</type>
      <name>KdTreePtr</name>
      <anchorfile>extract__clusters__on__table_8cpp.html</anchorfile>
      <anchor>ace986963fbb479de0d85655b71008d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointXYZ</type>
      <name>Point</name>
      <anchorfile>extract__clusters__on__table_8cpp.html</anchorfile>
      <anchor>ab8d898f36957cca40634530a6f118a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; Point &gt;</type>
      <name>PointCloud</name>
      <anchorfile>extract__clusters__on__table_8cpp.html</anchorfile>
      <anchor>aabeb47650bc5c60683134d815a8d53bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PointCloud::ConstPtr</type>
      <name>PointCloudConstPtr</name>
      <anchorfile>extract__clusters__on__table_8cpp.html</anchorfile>
      <anchor>a78e48559d4aa3f0864eec8a876e00607</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PointCloud::Ptr</type>
      <name>PointCloudPtr</name>
      <anchorfile>extract__clusters__on__table_8cpp.html</anchorfile>
      <anchor>a0257374b750f5131426788575911b361</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>extract__clusters__on__table_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>const tf::Vector3</type>
      <name>wp_normal</name>
      <anchorfile>extract__clusters__on__table_8cpp.html</anchorfile>
      <anchor>a2f64526e08409aa79037f3844238208a</anchor>
      <arglist>(1, 0, 0)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>wp_offset</name>
      <anchorfile>extract__clusters__on__table_8cpp.html</anchorfile>
      <anchor>a5ed15c615da816fcba1aa2eb9cfd2b02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>extract_clusters_on_table_client.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/src/</path>
    <filename>extract__clusters__on__table__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>extract__clusters__on__table__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>extract_clusters_on_table_server.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/src/</path>
    <filename>extract__clusters__on__table__server_8cpp</filename>
    <class kind="class">ExtractClustersServer</class>
    <member kind="typedef">
      <type>pcl::search::KdTree&lt; Point &gt;::Ptr</type>
      <name>KdTreePtr</name>
      <anchorfile>extract__clusters__on__table__server_8cpp.html</anchorfile>
      <anchor>ace986963fbb479de0d85655b71008d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointXYZ</type>
      <name>Point</name>
      <anchorfile>extract__clusters__on__table__server_8cpp.html</anchorfile>
      <anchor>ab8d898f36957cca40634530a6f118a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; Point &gt;</type>
      <name>PointCloud</name>
      <anchorfile>extract__clusters__on__table__server_8cpp.html</anchorfile>
      <anchor>aabeb47650bc5c60683134d815a8d53bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PointCloud::ConstPtr</type>
      <name>PointCloudConstPtr</name>
      <anchorfile>extract__clusters__on__table__server_8cpp.html</anchorfile>
      <anchor>a78e48559d4aa3f0864eec8a876e00607</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PointCloud::Ptr</type>
      <name>PointCloudPtr</name>
      <anchorfile>extract__clusters__on__table__server_8cpp.html</anchorfile>
      <anchor>a0257374b750f5131426788575911b361</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>extract__clusters__on__table__server_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>const tf::Vector3</type>
      <name>wp_normal</name>
      <anchorfile>extract__clusters__on__table__server_8cpp.html</anchorfile>
      <anchor>a2f64526e08409aa79037f3844238208a</anchor>
      <arglist>(1, 0, 0)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>wp_offset</name>
      <anchorfile>extract__clusters__on__table__server_8cpp.html</anchorfile>
      <anchor>a5ed15c615da816fcba1aa2eb9cfd2b02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hull_contract.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/src/</path>
    <filename>hull__contract_8cpp</filename>
    <class kind="class">HullContractNode</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>hull__contract_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>insert_kinect_urdf.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/scripts/</path>
    <filename>insert__kinect__urdf_8py</filename>
    <namespace>insert_kinect_urdf</namespace>
    <member kind="function">
      <type>def</type>
      <name>serchReplace</name>
      <anchorfile>namespaceinsert__kinect__urdf.html</anchorfile>
      <anchor>a0a665d16944fdc79ae2adc7e8de7af8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>usage</name>
      <anchorfile>namespaceinsert__kinect__urdf.html</anchorfile>
      <anchor>a9bc9ad4c138c98afacd8aeeb17207ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>path</name>
      <anchorfile>namespaceinsert__kinect__urdf.html</anchorfile>
      <anchor>a6bbf00c2dfed16516934aee05bae753a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>rtext</name>
      <anchorfile>namespaceinsert__kinect__urdf.html</anchorfile>
      <anchor>a8244e93d4d50ac03aa16301189209255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>stext</name>
      <anchorfile>namespaceinsert__kinect__urdf.html</anchorfile>
      <anchor>a16cb320230246fa003189eb4543c8b14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>misc.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/include/pcl_cloud_tools/</path>
    <filename>misc_8h</filename>
    <member kind="function">
      <type>vtkActor *</type>
      <name>create_actor_from_data_set</name>
      <anchorfile>misc_8h.html</anchorfile>
      <anchor>af2482f473ab69c666ac3941af099c19f</anchor>
      <arglist>(vtkDataSet *data, double c1, double c2, double c3, bool lod_enable=false)</arglist>
    </member>
    <member kind="function">
      <type>vtkPolyData *</type>
      <name>load_poly_data_as_data_set</name>
      <anchorfile>misc_8h.html</anchorfile>
      <anchor>a7b18c483f994ed1218440a7744630421</anchor>
      <arglist>(const char *fileName)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pcl_hull_to_polygon.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/src/</path>
    <filename>pcl__hull__to__polygon_8cpp</filename>
    <member kind="typedef">
      <type>pcl::PointXYZ</type>
      <name>Point</name>
      <anchorfile>pcl__hull__to__polygon_8cpp.html</anchorfile>
      <anchor>ab8d898f36957cca40634530a6f118a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; Point &gt;</type>
      <name>PointCloud</name>
      <anchorfile>pcl__hull__to__polygon_8cpp.html</anchorfile>
      <anchor>aabeb47650bc5c60683134d815a8d53bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pcl__hull__to__polygon_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pointCloudToPolygonCb</name>
      <anchorfile>pcl__hull__to__polygon_8cpp.html</anchorfile>
      <anchor>a9b8cae404d7567bdc81f2f4fc32fefb8</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;input)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>PointCloudSubscriber</name>
      <anchorfile>pcl__hull__to__polygon_8cpp.html</anchorfile>
      <anchor>aa8d1608352f225ef6c07c9553cfaa294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>polygon_pub</name>
      <anchorfile>pcl__hull__to__polygon_8cpp.html</anchorfile>
      <anchor>a738d5dec259dfdc88823768ff1cc2139</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pcl_normal_visualization.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/src/</path>
    <filename>pcl__normal__visualization_8cpp</filename>
    <class kind="class">NormalViz</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pcl__normal__visualization_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point_cloud_labeler.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/src/</path>
    <filename>point__cloud__labeler_8cpp</filename>
    <class kind="struct">CloudLabelPair</class>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; PointIn &gt;</type>
      <name>CloudIn</name>
      <anchorfile>point__cloud__labeler_8cpp.html</anchorfile>
      <anchor>a679fd2bf8990f863b3230e0c8bd82055</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CloudIn::Ptr</type>
      <name>CloudInPtr</name>
      <anchorfile>point__cloud__labeler_8cpp.html</anchorfile>
      <anchor>a6391e202bc6725057d1519daae70d4e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; PointOut &gt;</type>
      <name>CloudOut</name>
      <anchorfile>point__cloud__labeler_8cpp.html</anchorfile>
      <anchor>a8bc127383e88d4a5003b7776c1a0a34c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CloudOut::Ptr</type>
      <name>CloudOutPtr</name>
      <anchorfile>point__cloud__labeler_8cpp.html</anchorfile>
      <anchor>a3b23ebd626837e976990f87c21809404</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointXYZ</type>
      <name>PointIn</name>
      <anchorfile>point__cloud__labeler_8cpp.html</anchorfile>
      <anchor>a408625184a354669e2336219d77a77d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointXYZI</type>
      <name>PointOut</name>
      <anchorfile>point__cloud__labeler_8cpp.html</anchorfile>
      <anchor>a9355c35d78d7cdd5c3988f0963e8a655</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>point__cloud__labeler_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pointcloud_line_pose.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/src/</path>
    <filename>pointcloud__line__pose_8cpp</filename>
    <class kind="class">PointcloudLinePose</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pointcloud__line__pose_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pointcloud_minmax_3d.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/src/</path>
    <filename>pointcloud__minmax__3d_8cpp</filename>
    <class kind="class">PointcloudMinMax3DNode</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pointcloud__minmax__3d_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pose_logger.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/src/</path>
    <filename>pose__logger_8cpp</filename>
    <class kind="class">PoseLogger</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pose__logger_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>register_views.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/src/</path>
    <filename>register__views_8cpp</filename>
    <class kind="struct">PCD</class>
    <member kind="define">
      <type>#define</type>
      <name>BUCKET_SIZE</name>
      <anchorfile>register__views_8cpp.html</anchorfile>
      <anchor>a352964ca100791f7e6438323f55b8541</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Matrix4f</type>
      <name>computeTransformation</name>
      <anchorfile>register__views_8cpp.html</anchorfile>
      <anchor>a415c62ea5da9a793e29e13ec9d152dac</anchor>
      <arglist>(const ANNpoint target, const ANNpoint source, const bool rotation)</arglist>
    </member>
    <member kind="function">
      <type>ANNpointArray</type>
      <name>evaluateTransformation</name>
      <anchorfile>register__views_8cpp.html</anchorfile>
      <anchor>aa36eef861fd4eb621f6c2569ec3438d7</anchor>
      <arglist>(Matrix4f transform, vector&lt; PCD &gt;::iterator model, double sqr_threshold, int step, int limit_match, int limit_inliers, vector&lt; int &gt; &amp;match_idx, vector&lt; int &gt; &amp;tmp_inliers)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>register__views_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>potentialMatch</name>
      <anchorfile>register__views_8cpp.html</anchorfile>
      <anchor>a14ec91c933826c166406f89887f78df8</anchor>
      <arglist>(const ANNpoint p0, const ANNpoint p1, const bool check_angle)</arglist>
    </member>
    <member kind="variable">
      <type>ANNkd_tree *</type>
      <name>kd_tree</name>
      <anchorfile>register__views_8cpp.html</anchorfile>
      <anchor>ae54f916b07093ef22c7010cc5f8f0171</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxZdiff</name>
      <anchorfile>register__views_8cpp.html</anchorfile>
      <anchor>a11390eb9440c6bf0b49251b1104e1d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minAdiff</name>
      <anchorfile>register__views_8cpp.html</anchorfile>
      <anchor>a681e4cbebeb65739c125add7484d43b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>model_nxIdx</name>
      <anchorfile>register__views_8cpp.html</anchorfile>
      <anchor>a213ccb051a2682a368737f490fbbf88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ANNidxArray</type>
      <name>nnIdx</name>
      <anchorfile>register__views_8cpp.html</anchorfile>
      <anchor>a07b6dcab3459fbbc027dedd1453ab02d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nxIdx</name>
      <anchorfile>register__views_8cpp.html</anchorfile>
      <anchor>a5aa4c32c2a42581995f33759ad5dc8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ANNdistArray</type>
      <name>sqrDists</name>
      <anchorfile>register__views_8cpp.html</anchorfile>
      <anchor>a0a28ba4a3b27a3dc8a9d23d47f6b1dd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transform_pointcloud.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/src/</path>
    <filename>transform__pointcloud_8cpp</filename>
    <class kind="class">TransformPointcloudNode</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>transform__pointcloud_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wg_objects_to_ply.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/mapping/pcl_cloud_tools/scripts/</path>
    <filename>wg__objects__to__ply_8py</filename>
    <namespace>wg_objects_to_ply</namespace>
    <member kind="function">
      <type>def</type>
      <name>convertToPly</name>
      <anchorfile>namespacewg__objects__to__ply.html</anchorfile>
      <anchor>a7a5f96baa43f7669dbace64e95944eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fillPreamble</name>
      <anchorfile>namespacewg__objects__to__ply.html</anchorfile>
      <anchor>a3047fa17dca3ea9667e65a9787c089e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>in_file</name>
      <anchorfile>namespacewg__objects__to__ply.html</anchorfile>
      <anchor>a0fadb08f2dabb861c51e9527f6504742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>out_file</name>
      <anchorfile>namespacewg__objects__to__ply.html</anchorfile>
      <anchor>a3c368ff9027ff658d07451c9e175f2a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CloudLabelPair</name>
    <filename>structCloudLabelPair.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>label</name>
      <anchorfile>structCloudLabelPair.html</anchorfile>
      <anchor>a9fc9991e66923eaf9b3860b543401815</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structCloudLabelPair.html</anchorfile>
      <anchor>abd6acbf23475ca5ca4e4478dbf106f80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DetectCircle</name>
    <filename>classDetectCircle.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cloud_cb</name>
      <anchorfile>classDetectCircle.html</anchorfile>
      <anchor>ad7a7890c8618fd8d64409de4301fe24f</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;pc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DetectCircle</name>
      <anchorfile>classDetectCircle.html</anchorfile>
      <anchor>a296db18c6aff4c4dbea40a07f1b3d89d</anchor>
      <arglist>(ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="variable">
      <type>pcl::ModelCoefficients</type>
      <name>circle_coeff</name>
      <anchorfile>classDetectCircle.html</anchorfile>
      <anchor>a9dfc56dbf44ba1cc6b2172388f750fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointIndices</type>
      <name>circle_inliers_</name>
      <anchorfile>classDetectCircle.html</anchorfile>
      <anchor>a2e4172a484622bfc93edabb6878beae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>input_cloud_topic_</name>
      <anchorfile>classDetectCircle.html</anchorfile>
      <anchor>a980e273a1ca4f21cd1b5136edfda6a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>output_cloud_topic_</name>
      <anchorfile>classDetectCircle.html</anchorfile>
      <anchor>a2837d5c24a9a1d7816c0d62bf2f645ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classDetectCircle.html</anchorfile>
      <anchor>a82b85d53d0acb42d9111458771e417d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::SACSegmentation&lt; Point &gt;</type>
      <name>seg</name>
      <anchorfile>classDetectCircle.html</anchorfile>
      <anchor>a908fb2c02bf66971d68fce4748b29d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classDetectCircle.html</anchorfile>
      <anchor>a27e3a977286b6a539afddf1845375e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classDetectCircle.html</anchorfile>
      <anchor>a032bb141ba00787421d07bd2c7c9f193</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dxfwriter</name>
    <filename>classdxfwriter.html</filename>
    <base>linfile::File</base>
    <member kind="function">
      <type>EXPORT</type>
      <name>dxfwriter</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>ad95c4fe7c7f128b650e57186f75e2b13</anchor>
      <arglist>(std::string FileName)</arglist>
    </member>
    <member kind="function">
      <type>EXPORT void</type>
      <name>Write3dLINE</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>aa8899913ac85a78e84f6bb871d7adb6e</anchor>
      <arglist>(double startx, double starty, double startz, double endx, double endy, double endz)</arglist>
    </member>
    <member kind="function">
      <type>EXPORT void</type>
      <name>WriteBox</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>a4c839f1f577da6cfac55818931ef5356</anchor>
      <arglist>(double offsetx, double offsety, double offsetz, double sizex, double sizey, double sizez)</arglist>
    </member>
    <member kind="function">
      <type>EXPORT void</type>
      <name>WriteBoxFromPoints</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>ae93a0825172beb063157bef711747e11</anchor>
      <arglist>(double dx0, double dy0, double dz0, double dx1, double dy1, double dz1, double dx2, double dy2, double dz2, double dx3, double dy3, double dz3, double dx4, double dy4, double dz4, double dx5, double dy5, double dz5, double dx6, double dy6, double dz6, double dx7, double dy7, double dz7)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>WriteCylinder</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>abccf6b804177a271c52e52141a6bf2cf</anchor>
      <arglist>(double centerx0, double centery0, double centerz0, double radius, double height, double angleX)</arglist>
    </member>
    <member kind="function">
      <type>EXPORT void</type>
      <name>WriteSolid</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>a80f7e658af07133ecf3ef453d8e1fe95</anchor>
      <arglist>(double dx0, double dy0, double dz0, double dx1, double dy1, double dz1, double dx2, double dy2, double dz2, double dx3, double dy3, double dz3)</arglist>
    </member>
    <member kind="function">
      <type>EXPORT void</type>
      <name>WriteSolid</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>add16189f4c75d23fe9c25db1f1094709</anchor>
      <arglist>(double dx0, double dy0, double dz0, double dx1, double dy1, double dz1, double dx2, double dy2, double dz2)</arglist>
    </member>
    <member kind="function">
      <type>EXPORT</type>
      <name>~dxfwriter</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>a3ee3d0a5e8cc0cd085c9492e227a1857</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>WriteMesh</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>a50576afc66f23437a45f9c19775aba53</anchor>
      <arglist>(Mesh_t mesh, std::string FileName)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>WriteConstHeader</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>a7c435bbb7244a55ff79732a39d93f67d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>WriteConstTail</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>ae67b44cd9b209f3c6ddac813131c2f79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>WriteGroup</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>a64ffe48f6a904683791357a42d874f58</anchor>
      <arglist>(std::string st, int value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>WriteGroup</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>aab0707975bf8566dc3129ca3f44c7144</anchor>
      <arglist>(std::string st, double value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>WriteGroup</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>a97b268d3fec3c3101b02ca423f16f1d4</anchor>
      <arglist>(int st, int value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>WriteGroup</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>a8273f78e89a5f897cedb676b6dbed451</anchor>
      <arglist>(int st, double value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>WriteGroupHex</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>a720bbdb09bf5689077fd01b80e2e6e0d</anchor>
      <arglist>(int st, double value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_handle</name>
      <anchorfile>classdxfwriter.html</anchorfile>
      <anchor>a9c7d9a0afd3b7141d48703de0323e004</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExtractClusters</name>
    <filename>classExtractClusters.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add_remove_padding_hull</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a6293429d9cd1c2565b156863492f542f</anchor>
      <arglist>(pcl::PointCloud&lt; Point &gt; &amp;hull_in, pcl::PointCloud&lt; Point &gt; &amp;hull_out, double padding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>executeCB</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a7de62b2f66996ba4c98b7f6c982ec183</anchor>
      <arglist>(const pcl_cloud_tools::GetClustersGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExtractClusters</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a37d5e5a4c462dd4cc28c0b77fc5e9858</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a05ff3b7854635cfbde3e14b47100a486</anchor>
      <arglist>(double tolerance, std::string object_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExtractClusters</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>ae07849ae49207b58388ff61fbfe33e53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clustersCallback</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a12d73050b63cd70c0623b6b55b3fdc0f</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloud_in)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>compute2DPolygonalArea</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>af065e832e668090050c424e7da9f69b7</anchor>
      <arglist>(PointCloud &amp;points, const std::vector&lt; double &gt; &amp;normal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a5b603227fdf2b89d8c9a07c8b19ef9e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>action_called_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>abde8a47d41bad576e2cb3631541cb689</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>action_name_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a553a38d924f4d6e85fbc98646b0d9aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; pcl_cloud_tools::GetClustersAction &gt;</type>
      <name>as_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>ab84d34bc27db6d9a0e7168bcd4ae0cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>base_link_head_tilt_link_angle_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a858b864b4de49ebb899137bbdd4b2f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::ConvexHull&lt; Point &gt;</type>
      <name>chull_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a7af2ab4283f435f19176cc991ad42329</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::Normal &gt;::ConstPtr</type>
      <name>cloud_normals_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a6e88fda4217f50f5bb72d1ae7f7d87e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; pcl::PointCloud&lt; Point &gt; &gt;</type>
      <name>cloud_object_clustered_array_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a847cce0f849f4c6f85a85810479440e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; Point &gt;</type>
      <name>cloud_objects_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a2ef251e334cd15e87bdb6737eb215d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl_ros::Publisher&lt; Point &gt;</type>
      <name>cloud_objects_pub_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a0e7e947f12cbc363fa4cc250bf2ad5ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl_ros::Publisher&lt; Point &gt;</type>
      <name>cloud_pub_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a2cce2f2816852ccfbb41132067a881b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::EuclideanClusterExtraction&lt; Point &gt;</type>
      <name>cluster_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>af4b73b8ac678f7ec2fc2feb2109b55d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cluster_max_height_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a21a2e3a12618c60461b5c3aa134dc4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cluster_min_height_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>acc02d95f55edc26d0985500e120480d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KdTreePtr</type>
      <name>clusters_tree_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>ad8918eba22d432ec60ad35f86090b972</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>downsample_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>ab676eeacc7356e996bd9aeff657f1bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>eps_angle_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>adeb8823ea5d8b26cc8b4b4d6d507cefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::ExtractIndices&lt; Point &gt;</type>
      <name>extract_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a0105a47f93d620789431467337a22603</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl_cloud_tools::GetClustersFeedback</type>
      <name>feedback_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a7300d101516d8e11cdb82df3d3c5bb7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>got_cluster_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>ad1899c42ef7e522368dd0b0d5ce6c567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>k_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a51e36d6486751628e3a419493eb985d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_iter_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a8e5486dbe86257f7de34c012dacebf55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>min_table_inliers_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>aebdb52e961752bf09b3b8d3aa2aea2db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::NormalEstimation&lt; Point, pcl::Normal &gt;</type>
      <name>n3d_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>aa65111ce50cbab62cd5ed153c51b8f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>ab65b14212fb6342502b29282a7f0dda8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>normal_distance_weight_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a4e17f0fb45ae285cbe31ee48d2f9638f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>normal_search_radius_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a6f924e8d1035346966e4d98ed6c7aaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KdTreePtr</type>
      <name>normals_tree_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a4f7ddc18882bb6fd6b4feb569d494971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>nr_cluster_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a7688241264f37c153836f004c7f45d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>object_cluster_max_size_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a6d8fdd180e5fe8d408d3e0d1a2aa487b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>object_cluster_min_size_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a49fef2ffa94d9277148313b3d4cbfdcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>object_cluster_tolerance_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a0922c82fa3c1a9785ff13c53044b646f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>object_name_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a03825f4713158c18deeda20eb59d7fde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>padding_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a3ade3cb51029f6fb97835389a342acf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PCDWriter</type>
      <name>pcd_writer_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>ae43e2066481d7bb63544f69686533982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>point_cloud_sub_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a4bed297631c6d2bfb0804306dc170dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>point_cloud_topic</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a513a3e200b9b08253e319d264348c4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::ExtractPolygonalPrismData&lt; Point &gt;</type>
      <name>prism_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>ac24bac19047a51e7e366042bead4594f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::ProjectInliers&lt; Point &gt;</type>
      <name>proj_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a1b0705fc391e6b1e37e67b3f5d5c9363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_token_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a4dcc41a5cc901fe0fa96335922f90629</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl_cloud_tools::GetClustersResult</type>
      <name>result_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a6574f569e4170edaf904c7b862020563</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>rot_table_frame_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>ae20cff097fcfc4805a18cc7e70c299e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>sac_distance_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a58823c0dbecd969577f64f6e57fcf304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>save_to_files_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>aad4293b136cbf2982954b007e1294250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::SACSegmentationFromNormals&lt; Point, pcl::Normal &gt;</type>
      <name>seg_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>aa56ebe7094893db021250b41910f857d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>seg_prob_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a165891d7568cf74a32fbd93421c1db89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Eigen::Vector4d * &gt;</type>
      <name>table_coeffs_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a9a101d5ed50ba88e4ae1e95d0ae7f750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_listener_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>aa9bef34b111c981ef3027369beac9007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl_ros::Publisher&lt; Point &gt;</type>
      <name>token_pub_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>ab4b99c0da136079f515b30cfc54159f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>transform_broadcaster_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>ab57a0a0f294cac57f46eec9b2ca4dff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::VoxelGrid&lt; Point &gt;</type>
      <name>vgrid_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a317aa0157129796d265afe72d1119b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>voxel_size_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a72fc9a43b1d291a3e8d25717d1847abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_max_limit_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a5ca73fc76bd547b9a6532afe35243ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_min_limit_</name>
      <anchorfile>classExtractClusters.html</anchorfile>
      <anchor>a8563370e1d650b37df0a1e38defcd283</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExtractClustersServer</name>
    <filename>classExtractClustersServer.html</filename>
    <member kind="function">
      <type></type>
      <name>ExtractClustersServer</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a3e44a92e479f2882b4044a6c037b9911</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExtractClustersServer</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a80e94a5c6f295e2029011111e6e93f04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>clustersCallback</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>aed4b0c33cd56bf43e5beba848fc80aaa</anchor>
      <arglist>(pcl_cloud_tools::GetClusters::Request &amp;req, pcl_cloud_tools::GetClusters::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a6e7dcf48b2609045457fb9760384dbc2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>action_called_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a095b99367adaec14dd7629979105da3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>base_link_head_tilt_link_angle_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>add39ab02f11eb8b5ef6a50326aa84b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::ConvexHull&lt; Point &gt;</type>
      <name>chull_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a93ec5e436ccb4249068a72f7e425c9f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::Normal &gt;::Ptr</type>
      <name>cloud_normals_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a335fb9c736a95261416056a4e82b62b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; Point &gt;</type>
      <name>cloud_objects_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>ad079b5cc15131d179a5631095aac075f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl_ros::Publisher&lt; Point &gt;</type>
      <name>cloud_objects_pub_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>abf7c4f1e3098dfef9a09e3f8e73ba780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl_ros::Publisher&lt; Point &gt;</type>
      <name>cloud_pub_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a2b8ecec9b79a9465b23f5fc59fb56821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::EuclideanClusterExtraction&lt; Point &gt;</type>
      <name>cluster_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>ab29e484e7f6f49124b20a38901ca9057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cluster_max_height_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>afaafb5ed25b91a7d8da5c037a242e961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cluster_min_height_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a61c265b803a37ceb7f3916ddfe635e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KdTreePtr</type>
      <name>clusters_tree_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a63322c3e995300b007bb98750fab0551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>downsample_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a6584b7707fd651e8a0c6dba00b5b5d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>eps_angle_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a9e7033351de00129b584a3db5f4a92a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::ExtractIndices&lt; Point &gt;</type>
      <name>extract_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>aa189aee3e7bd87957a3a2f39d81f1783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>got_cluster_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a08f6dbd67305c623e1d8a1916e354755</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>k_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a3b47aab1e1e608b3ecde59a32d1d6e27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_iter_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a3fc820fd81016a98b7126567809a5bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>min_table_inliers_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a8dfaaf98a172aa600df157b0673df015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::NormalEstimation&lt; Point, pcl::Normal &gt;</type>
      <name>n3d_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a9333626329b77b2a76c55f1fe9356098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a6b74c9934d38a2fc7163bb7b7c51aa68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>normal_distance_weight_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a6fdb27303e39d77a4c1b3d5f4688dcfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>normal_search_radius_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>ab8cd636b16f1c4985b07bfce54bd0bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KdTreePtr</type>
      <name>normals_tree_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a870c5d0e6cd7608f100ba2e41a6dfb4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>nr_cluster_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>ab4755c52b11a9b3ac529964bef89eab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>object_cluster_max_size_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a9f4484a5da9c1e16b14d9270e430000e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>object_cluster_min_size_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>af738aa77cf86856f12d0ae72e927ab61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>object_cluster_tolerance_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a0019204946b2839721d0b1d6d07ad59b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>object_name_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a58461db471e4e9bad312ab20e98252aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>padding_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a635cfe00d49f8f38d4a53ad17b4d1535</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PCDWriter</type>
      <name>pcd_writer_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a40235c30e304e25cde5850bf1ac5fa63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>point_cloud_sub_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>aa605f57908f87594f649305b749ba562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>point_cloud_topic</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a7c52b611fb201065c6d1f8b9c4d0e9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::ExtractPolygonalPrismData&lt; Point &gt;</type>
      <name>prism_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>abb0b1be11c426c49da769faf9ec4c5ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::ProjectInliers&lt; Point &gt;</type>
      <name>proj_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>af9b93a1951b75bf32c33ec3dcb6ab771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_token_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a90ed549c24eac07b2476ece454976996</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>rot_table_frame_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a86b728cce43731d3ae83005fbf2b015a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>sac_distance_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>aa0f045ac1b6b38174f4958a12f97bc19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>save_to_files_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a35d43bc857985815feb3f79515918350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::SACSegmentationFromNormals&lt; Point, pcl::Normal &gt;</type>
      <name>seg_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a13bb91a7d208ff7e3d9e73c619a5682c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>seg_prob_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a5dc288fb6b27f5bda108ca01b5b7b460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>service_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a71e19c8654f559a531e968a8e248ae10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Eigen::Vector4d * &gt;</type>
      <name>table_coeffs_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>ac870ae1dd79ab661a8e0a88b4f1de01a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>target_frame_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a843cfd9bec3d442955b121c4592effdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_listener_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a8a817e8b708223de2158b6b9a96094ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl_ros::Publisher&lt; Point &gt;</type>
      <name>token_pub_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a6c5b7cc58bf65ea64b58e44bafbd5c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>transform_broadcaster_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>ae682481123b2f85d0fe6ff8426e6bf24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::VoxelGrid&lt; Point &gt;</type>
      <name>vgrid_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a67c2666c062afe4b4b6c6a2426cf6ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>voxel_size_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a5e6c3266ee3f0decf9e9553f670cc28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_max_limit_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>a3bb6c4b1b31a25e0ac77f2bea7fff20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_min_limit_</name>
      <anchorfile>classExtractClustersServer.html</anchorfile>
      <anchor>ab8824963cdd5eb0ee5940a4a84b490b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HullContractNode</name>
    <filename>classHullContractNode.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cloud_cb</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>a632d35bbba54056ef3da9bd5ecad0988</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;pc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HullContractNode</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>ae27c1259d4ad2bc1182c2ebf0628b97f</anchor>
      <arglist>(ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish_center_radius</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>a425de12d7eb538fc006c1bc0020e2c48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>cloud_in_</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>a42877720d44a88787e24c757720b0ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>input_cloud_topic_</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>a59b215e575705ccc8af83a3abf3cde96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>visualization_msgs::Marker</type>
      <name>marker_</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>a29032c88b905547a0c4b26d77bb1efce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>offset_x_</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>a4a8017ff2bd20acd2fd879f4a1ec55a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::PointCloud2</type>
      <name>output_cloud_</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>ac4ba494946e9d1ffdc589c5a64c8737f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>output_cloud_topic_</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>ab70a8c10142f3b1e3e6936f0b228f61a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>padding_</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>ac6fae60fab475d57a1ae8bd04fa3e51e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointXYZ</type>
      <name>point_center_</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>a205a0e0958c5aa62bbf7f979b184bb6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointXYZ</type>
      <name>point_max_</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>a21cafe3e012a7ead08857d366552a532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointXYZ</type>
      <name>point_min_</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>a41629961f38e6fbf134e274be8829846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>a2ad4963169b4f8aaefb8c359605033e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>ad425fadb109f08ff592d364dc7f79beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>vis_pub_</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>af2959eb2933eac5af87e2f402bbeba8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classHullContractNode.html</anchorfile>
      <anchor>ae6d034e204b1bba91b5f10d23935a59e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NormalViz</name>
    <filename>classNormalViz.html</filename>
    <member kind="function">
      <type></type>
      <name>NormalViz</name>
      <anchorfile>classNormalViz.html</anchorfile>
      <anchor>a58826b02d4c62a781f74242c8fe73490</anchor>
      <arglist>(ros::NodeHandle &amp;anode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NormalViz</name>
      <anchorfile>classNormalViz.html</anchorfile>
      <anchor>af790a62618b75393bb68cdccd7193534</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>cloud_cb</name>
      <anchorfile>classNormalViz.html</anchorfile>
      <anchor>a6c6a68aaa36b9da60e6cf5091f856a51</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;pointcloud2_msg)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::PointCloud2</type>
      <name>cloud_in_</name>
      <anchorfile>classNormalViz.html</anchorfile>
      <anchor>a96699fc939e93355c13825dc424bfa16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>cloud_sub_</name>
      <anchorfile>classNormalViz.html</anchorfile>
      <anchor>aa42b5c7bd78cbee8a4793856861ee022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>input_cloud_topic_</name>
      <anchorfile>classNormalViz.html</anchorfile>
      <anchor>a445c8d8b95af5e9bc4a34534ae73115d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classNormalViz.html</anchorfile>
      <anchor>adec722239fd968b09f00f7bc2eba0b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>visualization_msgs::MarkerArray</type>
      <name>normals_marker_array_msg_</name>
      <anchorfile>classNormalViz.html</anchorfile>
      <anchor>a88c3b934f6f371680c4c74eb78ae153c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>normals_marker_array_publisher_</name>
      <anchorfile>classNormalViz.html</anchorfile>
      <anchor>af62907bddc0369e901efb7fb3f874a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>normals_marker_publisher_</name>
      <anchorfile>classNormalViz.html</anchorfile>
      <anchor>a73f4d7c2b711ab4575b59b0c50c274f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PCD</name>
    <filename>structPCD.html</filename>
    <member kind="variable">
      <type>PCD_Header</type>
      <name>header</name>
      <anchorfile>structPCD.html</anchorfile>
      <anchor>a77771fb82ea37c4b811cb2bac3fe02a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ANNpointArray</type>
      <name>points</name>
      <anchorfile>structPCD.html</anchorfile>
      <anchor>adcfcaffa2a992286219f0dc3150002e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Point3d_t</name>
    <filename>structPoint3d__t.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structPoint3d__t.html</anchorfile>
      <anchor>a45ddbb235d6243009c7519c0b8a0d7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structPoint3d__t.html</anchorfile>
      <anchor>afe5f838bc66603e423468af7ed5b13e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structPoint3d__t.html</anchorfile>
      <anchor>ade5ba78beec9fda05107b6a74688e5d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PointcloudLinePose</name>
    <filename>classPointcloudLinePose.html</filename>
    <member kind="function">
      <type>void</type>
      <name>model_cb</name>
      <anchorfile>classPointcloudLinePose.html</anchorfile>
      <anchor>afc24095e7eb92b6f2e68be65362d81ef</anchor>
      <arglist>(const pcl::ModelCoefficientsConstPtr &amp;model)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointcloudLinePose</name>
      <anchorfile>classPointcloudLinePose.html</anchorfile>
      <anchor>aa945c1cc291e85836425b65c0a8a2496</anchor>
      <arglist>(ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::PoseStamped</type>
      <name>handle_pose_</name>
      <anchorfile>classPointcloudLinePose.html</anchorfile>
      <anchor>aa6bf768d840c38a3abd1a0a7fb86fea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>input_model_topic_</name>
      <anchorfile>classPointcloudLinePose.html</anchorfile>
      <anchor>a09e33449c163b265803e787e9b507031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::ModelCoefficients</type>
      <name>model_in_</name>
      <anchorfile>classPointcloudLinePose.html</anchorfile>
      <anchor>a89e7bef07ce1b88138d03b14bd304997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>output_pose_topic_</name>
      <anchorfile>classPointcloudLinePose.html</anchorfile>
      <anchor>a1ee7e1a1b20de52fb57ed40703be6cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classPointcloudLinePose.html</anchorfile>
      <anchor>ae43bb71a32a2e0a0434f7351c31b7835</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>sleep_</name>
      <anchorfile>classPointcloudLinePose.html</anchorfile>
      <anchor>a61cd163c63d8192a6d2e7b9a8d4dbf0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classPointcloudLinePose.html</anchorfile>
      <anchor>a56514d5ffe303e011829f9eb00542fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classPointcloudLinePose.html</anchorfile>
      <anchor>a74a63c8022deb71e029160de0fd46053</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PointcloudMinMax3DNode</name>
    <filename>classPointcloudMinMax3DNode.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cloud_cb</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>af7ee04ed3568f6a31ef42d3c4e55e070</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;pc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute_marker</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>a449a595720c74a8c4c17d2fd5c2af781</anchor>
      <arglist>(visualization_msgs::Marker &amp;marker, geometry_msgs::Point32 &amp;point)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointcloudMinMax3DNode</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>aee253f840056a59f125e98cff3904397</anchor>
      <arglist>(ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;::ConstPtr</type>
      <name>cloud_in_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>aa9519ac3f17c1d248a7e7a035d5a597f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::EuclideanClusterExtraction&lt; pcl::PointXYZ &gt;</type>
      <name>cluster_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>ad9a1b1dd1c860794e566e48449f08c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>KdTreePtr</type>
      <name>clusters_tree_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>a7000ec750ee8eb87a15764d6a99008dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>input_cloud_topic_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>a6ab87620d2b85e11af862df2595e99fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>visualization_msgs::Marker</type>
      <name>marker_center_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>adbc730060333cb887ed3d062e49216b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>visualization_msgs::Marker</type>
      <name>marker_max_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>aeeeb5b2551fee5f850aa42d6051a0897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>visualization_msgs::Marker</type>
      <name>marker_min_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>a48118b54fc16807da22bfa9575b74e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>max_pub_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>a23e8829a89be39d18288411c582e8c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>min_pub_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>adbebf313ad84f021bfa2978a1904f767</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>number_clusters_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>a2a74d9934f0962a33cb5a04a074758f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>object_cluster_max_size_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>ab2f68a1360b025319b5c753138268006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>object_cluster_min_size_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>ade34a5e6b73ed4b06ae6844ad16af7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>object_cluster_tolerance_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>a7c8cbbcce6d7ee2ad18b1a5686ec37ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::PointCloud2</type>
      <name>output_cloud_cluster_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>adbb1472291749d5da6620150c7648a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>output_cloud_cluster_pub_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>a0d940701e6d763907d91844f47fa07df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>output_cloud_cluster_topic_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>aec259c0c50ecaa3a1c02ef61ecce66bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ias_table_msgs::TableCluster</type>
      <name>output_cluster_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>a61d7c12c25df1b1627a2e3bb840c453f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>output_cluster_topic_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>a376520b73aa12f34a5b8d6fbd8acf6aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointXYZ</type>
      <name>point_center_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>aaabdb610b37c4a627fac32c4daef3ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointXYZ</type>
      <name>point_max_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>a43f794e0a461bb174493de9fc47d5055</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointXYZ</type>
      <name>point_min_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>a3d69a51996a6829056418254b8e2f61a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>a1786d4d0328279d8f60cba749428ced4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>a3c6bb8c07c9879dcba42716a403effb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>vis_pub_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>ac2fa5229d0487004451b67d66f2d741c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>visualize_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>a2558a1c557099b5ed3aae0969fe59ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>pcl::search::KdTree&lt; pcl::PointXYZ &gt;::Ptr</type>
      <name>KdTreePtr</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>ac101d67e76b0ee15b9387b807c239aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classPointcloudMinMax3DNode.html</anchorfile>
      <anchor>a77e0f82053d239bd832ae09c675069a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PoseLogger</name>
    <filename>classPoseLogger.html</filename>
    <member kind="function">
      <type></type>
      <name>PoseLogger</name>
      <anchorfile>classPoseLogger.html</anchorfile>
      <anchor>a65eee92ec647b57ede788ee54a492079</anchor>
      <arglist>(ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spin</name>
      <anchorfile>classPoseLogger.html</anchorfile>
      <anchor>a36e7ea8816601e462377f2b188e087c8</anchor>
      <arglist>(double rate)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classPoseLogger.html</anchorfile>
      <anchor>a44da81410abd7c37f9a3d4911d155801</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classPoseLogger.html</anchorfile>
      <anchor>a9019b446b7f72c02e6a0848169c4ff57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformListener</type>
      <name>tf_</name>
      <anchorfile>classPoseLogger.html</anchorfile>
      <anchor>a394c327b3cd893e7959a6f8558816124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classPoseLogger.html</anchorfile>
      <anchor>a495fadacdbe2efca7367f396d74ccaf4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TransformPointcloudNode</name>
    <filename>classTransformPointcloudNode.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cloud_cb</name>
      <anchorfile>classTransformPointcloudNode.html</anchorfile>
      <anchor>a5756d8b5df07cd7da0a93544459fb872</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;pc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformPointcloudNode</name>
      <anchorfile>classTransformPointcloudNode.html</anchorfile>
      <anchor>a214a0a14b763905fefdccc0abfc584bf</anchor>
      <arglist>(ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>input_cloud_topic_</name>
      <anchorfile>classTransformPointcloudNode.html</anchorfile>
      <anchor>a1ad0a5c08768210031d0b3830fc84d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::PointCloud2</type>
      <name>output_cloud_</name>
      <anchorfile>classTransformPointcloudNode.html</anchorfile>
      <anchor>a4498abdc6d9e0392dad2990de31b0f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>output_cloud_topic_</name>
      <anchorfile>classTransformPointcloudNode.html</anchorfile>
      <anchor>a12c34c1cf4d9545a0f06c5ed0fe99ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pcl::PCDWriter</type>
      <name>pcd_writer_</name>
      <anchorfile>classTransformPointcloudNode.html</anchorfile>
      <anchor>a67a7a60fe1b8c0455f9326c53ab1f8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>point_cloud_name_</name>
      <anchorfile>classTransformPointcloudNode.html</anchorfile>
      <anchor>a37f8315f75ec7a8ea425d3bc5d94c42c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classTransformPointcloudNode.html</anchorfile>
      <anchor>a1adbd5472a6b2a83881ee9125930d03a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>save_point_cloud_</name>
      <anchorfile>classTransformPointcloudNode.html</anchorfile>
      <anchor>a813d497feeb7ff820464ff7a5f8e9f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classTransformPointcloudNode.html</anchorfile>
      <anchor>a835ca988e66626da49f15f918ecb5384</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformListener</type>
      <name>tf_</name>
      <anchorfile>classTransformPointcloudNode.html</anchorfile>
      <anchor>a6302c6d6454ff6569862b3e9664f9945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>to_frame_</name>
      <anchorfile>classTransformPointcloudNode.html</anchorfile>
      <anchor>a81fa5a2562b1ed492a4780e206e94010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classTransformPointcloudNode.html</anchorfile>
      <anchor>a5b7d2923ba9b5e60d3d1744a6e1faa20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>build_confusion_array</name>
    <filename>namespacebuild__confusion__array.html</filename>
    <member kind="function">
      <type>def</type>
      <name>buildConfusionMatrix</name>
      <anchorfile>namespacebuild__confusion__array.html</anchorfile>
      <anchor>ac6b4e12b2e7bebe6a65b73cbd1d82ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compute_false_pos_statistics</name>
      <anchorfile>namespacebuild__confusion__array.html</anchorfile>
      <anchor>afc15b90f1f6a108a7ab8ef870e422af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plot_confusion_matrix</name>
      <anchorfile>namespacebuild__confusion__array.html</anchorfile>
      <anchor>ab60403890f749f1cb06a26739782d745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>conf_array_array</name>
      <anchorfile>namespacebuild__confusion__array.html</anchorfile>
      <anchor>aec1aa1b6b20e3e00604e622c2f74052f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>nr</name>
      <anchorfile>namespacebuild__confusion__array.html</anchorfile>
      <anchor>a2cbe397cfeffc78f465acc7265dad25a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>path</name>
      <anchorfile>namespacebuild__confusion__array.html</anchorfile>
      <anchor>a0c8a47bf49ed7f4f4d60575605719a58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>build_confusion_array3</name>
    <filename>namespacebuild__confusion__array3.html</filename>
    <member kind="function">
      <type>def</type>
      <name>buildConfusionMatrix</name>
      <anchorfile>namespacebuild__confusion__array3.html</anchorfile>
      <anchor>ae2923a847e84961d0c87f778a6afe8b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compute_false_pos_statistics</name>
      <anchorfile>namespacebuild__confusion__array3.html</anchorfile>
      <anchor>ab0c2d6cf563a02b7a8a8387d85699331</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plot_confusion_matrix</name>
      <anchorfile>namespacebuild__confusion__array3.html</anchorfile>
      <anchor>a484cb3b2341a604a7eb69420bf4e783b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>conf_array_array</name>
      <anchorfile>namespacebuild__confusion__array3.html</anchorfile>
      <anchor>a6e459a8d35a781424f85ca378b8790a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>nr</name>
      <anchorfile>namespacebuild__confusion__array3.html</anchorfile>
      <anchor>a2ee98021b841319e21e3428ca5095c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>path</name>
      <anchorfile>namespacebuild__confusion__array3.html</anchorfile>
      <anchor>a06302d2d7a5c684d099c4123ca254afe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>convert_ply_to_pcd</name>
    <filename>namespaceconvert__ply__to__pcd.html</filename>
    <member kind="function">
      <type>def</type>
      <name>convertPLYToPCD</name>
      <anchorfile>namespaceconvert__ply__to__pcd.html</anchorfile>
      <anchor>a6f0873eabdff2be56405cf040dc8f324</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>usage</name>
      <anchorfile>namespaceconvert__ply__to__pcd.html</anchorfile>
      <anchor>abb9663316591aac359f0d5d12307c7b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>header</name>
      <anchorfile>namespaceconvert__ply__to__pcd.html</anchorfile>
      <anchor>a62c5c45d79df23efed7132a69801c82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>mesh_file</name>
      <anchorfile>namespaceconvert__ply__to__pcd.html</anchorfile>
      <anchor>acdbfd68eec3716a16c3fd69e742a806c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>pcd_file</name>
      <anchorfile>namespaceconvert__ply__to__pcd.html</anchorfile>
      <anchor>ac1eb7e126b85c256df385859ad9f503c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>insert_kinect_urdf</name>
    <filename>namespaceinsert__kinect__urdf.html</filename>
    <member kind="function">
      <type>def</type>
      <name>serchReplace</name>
      <anchorfile>namespaceinsert__kinect__urdf.html</anchorfile>
      <anchor>a0a665d16944fdc79ae2adc7e8de7af8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>usage</name>
      <anchorfile>namespaceinsert__kinect__urdf.html</anchorfile>
      <anchor>a9bc9ad4c138c98afacd8aeeb17207ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>path</name>
      <anchorfile>namespaceinsert__kinect__urdf.html</anchorfile>
      <anchor>a6bbf00c2dfed16516934aee05bae753a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>rtext</name>
      <anchorfile>namespaceinsert__kinect__urdf.html</anchorfile>
      <anchor>a8244e93d4d50ac03aa16301189209255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>stext</name>
      <anchorfile>namespaceinsert__kinect__urdf.html</anchorfile>
      <anchor>a16cb320230246fa003189eb4543c8b14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>wg_objects_to_ply</name>
    <filename>namespacewg__objects__to__ply.html</filename>
    <member kind="function">
      <type>def</type>
      <name>convertToPly</name>
      <anchorfile>namespacewg__objects__to__ply.html</anchorfile>
      <anchor>a7a5f96baa43f7669dbace64e95944eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fillPreamble</name>
      <anchorfile>namespacewg__objects__to__ply.html</anchorfile>
      <anchor>a3047fa17dca3ea9667e65a9787c089e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>in_file</name>
      <anchorfile>namespacewg__objects__to__ply.html</anchorfile>
      <anchor>a0fadb08f2dabb861c51e9527f6504742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>out_file</name>
      <anchorfile>namespacewg__objects__to__ply.html</anchorfile>
      <anchor>a3c368ff9027ff658d07451c9e175f2a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
