<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-isr-uc-ros-pkg/doc_stacks/2014-01-06_11-21-59.047934/lse_climber_robots/pole_structure_mapper/src/pole_structure_mapper/</path>
    <filename>____init_____8py</filename>
    <namespace>pole_structure_mapper</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-isr-uc-ros-pkg/doc_stacks/2014-01-06_11-21-59.047934/lse_climber_robots/pole_structure_mapper/src/pole_structure_mapper/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>pole_structure_mapper::msg</namespace>
  </compound>
  <compound kind="file">
    <name>_PoleSection.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-isr-uc-ros-pkg/doc_stacks/2014-01-06_11-21-59.047934/lse_climber_robots/pole_structure_mapper/src/pole_structure_mapper/msg/</path>
    <filename>__PoleSection_8py</filename>
    <class kind="class">pole_structure_mapper::msg::_PoleSection::PoleSection</class>
    <namespace>pole_structure_mapper::msg::_PoleSection</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6d2f</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleSection.html</anchorfile>
      <anchor>acb49da42f022868dda97d04333f82e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleSection.html</anchorfile>
      <anchor>a0c92562ebbe52d40a1e770f0dacf87a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PoleSectionStamped.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-isr-uc-ros-pkg/doc_stacks/2014-01-06_11-21-59.047934/lse_climber_robots/pole_structure_mapper/src/pole_structure_mapper/msg/</path>
    <filename>__PoleSectionStamped_8py</filename>
    <class kind="class">pole_structure_mapper::msg::_PoleSectionStamped::PoleSectionStamped</class>
    <namespace>pole_structure_mapper::msg::_PoleSectionStamped</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleSectionStamped.html</anchorfile>
      <anchor>ae38c5ea58df2b7b744c3fa9e1292eb1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6d2f</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleSectionStamped.html</anchorfile>
      <anchor>a51bb67bfd7dcbd4d746245985764208a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleSectionStamped.html</anchorfile>
      <anchor>ad09e48f88621e60836db1eff164ed1f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PoleStructure.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-isr-uc-ros-pkg/doc_stacks/2014-01-06_11-21-59.047934/lse_climber_robots/pole_structure_mapper/src/pole_structure_mapper/msg/</path>
    <filename>__PoleStructure_8py</filename>
    <class kind="class">pole_structure_mapper::msg::_PoleStructure::PoleStructure</class>
    <namespace>pole_structure_mapper::msg::_PoleStructure</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2f</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleStructure.html</anchorfile>
      <anchor>a009f1350575446958a8ca1791a63bcb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleStructure.html</anchorfile>
      <anchor>ac573ab36f87bc0e26d2e8be452e5a551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleStructure.html</anchorfile>
      <anchor>a36ebd6d4df5bd9fd3d1f0485c52629a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleStructure.html</anchorfile>
      <anchor>a9bfd0a0a71922528f70f81cde4e9d0c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-isr-uc-ros-pkg/doc_stacks/2014-01-06_11-21-59.047934/lse_climber_robots/pole_structure_mapper/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>pole_extractor.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-isr-uc-ros-pkg/doc_stacks/2014-01-06_11-21-59.047934/lse_climber_robots/pole_structure_mapper/src/</path>
    <filename>pole__extractor_8cpp</filename>
    <class kind="class">PoleExtractor</class>
    <member kind="define">
      <type>#define</type>
      <name>SLICE_SAMPLES</name>
      <anchorfile>pole__extractor_8cpp.html</anchorfile>
      <anchor>a5822bd22bd8adc46c84a9a429bcd7092</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; PointT &gt;</type>
      <name>PointCloud</name>
      <anchorfile>pole__extractor_8cpp.html</anchorfile>
      <anchor>aa6b13b73029db097ce680a016f4d6108</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointXYZ</type>
      <name>PointT</name>
      <anchorfile>pole__extractor_8cpp.html</anchorfile>
      <anchor>abd10555a534258e2739a38c928ef5db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pole__extractor_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pole_structure_mapper.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-isr-uc-ros-pkg/doc_stacks/2014-01-06_11-21-59.047934/lse_climber_robots/pole_structure_mapper/src/</path>
    <filename>pole__structure__mapper_8cpp</filename>
    <class kind="class">PoleMapper</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pole__structure__mapper_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pole_structure_saver.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-isr-uc-ros-pkg/doc_stacks/2014-01-06_11-21-59.047934/lse_climber_robots/pole_structure_mapper/src/</path>
    <filename>pole__structure__saver_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pole__structure__saver_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poleStructureCallback</name>
      <anchorfile>pole__structure__saver_8cpp.html</anchorfile>
      <anchor>a3b954a3493a43fe6587914327be7594f</anchor>
      <arglist>(const pole_structure_mapper::PoleStructure::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>done</name>
      <anchorfile>pole__structure__saver_8cpp.html</anchorfile>
      <anchor>a1d39aac66e12dae50a24cd7a9100ef33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pole_structure_visualizer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-isr-uc-ros-pkg/doc_stacks/2014-01-06_11-21-59.047934/lse_climber_robots/pole_structure_mapper/src/</path>
    <filename>pole__structure__visualizer_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pole__structure__visualizer_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poleStructureCallback</name>
      <anchorfile>pole__structure__visualizer_8cpp.html</anchorfile>
      <anchor>a3b954a3493a43fe6587914327be7594f</anchor>
      <arglist>(const pole_structure_mapper::PoleStructure::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher *</type>
      <name>marker_pub_</name>
      <anchorfile>pole__structure__visualizer_8cpp.html</anchorfile>
      <anchor>a3f40ea858a36db44e215bc72414f7eff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PoleExtractor</name>
    <filename>classPoleExtractor.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>cylinderSegmentation</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a864b01e7cda27b3ebc5a1966c21e7fd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoleExtractor</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a5671e9d14c3054278dc343512db8e483</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PoleExtractor</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a4ef0c87650a011bfee564078510a21b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>controlCallback</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a3d3abadc85bdf19112291c4b148b98db</anchor>
      <arglist>(const std_msgs::Bool::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getMinMax3DalongAxis</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a9f10b1c80a4e6ba77b6cb81661ae5390</anchor>
      <arglist>(const PointCloud::ConstPtr &amp;cloud, PointT *max_pt, PointT *min_pt, PointT *axis_point, tf::Vector3 *normal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>max</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>aa1b8cd87eb7d3899b81272b60278de6b</anchor>
      <arglist>(double a, double b)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>min</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a07df6a20eae1a55f8d79f54c6653e9fc</anchor>
      <arglist>(double a, double b)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pointCloudCallback</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a5032a99060a5c3c70b8280ea61bf0353</anchor>
      <arglist>(const PointCloud::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; PointT &gt;::Ptr</type>
      <name>cloud_filtered_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>aeb8cc255527b69b1884f5ea727df5065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::Normal &gt;::Ptr</type>
      <name>cloud_normals_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>aa7e26d96a5fdaec109ff78f475b724f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; PointCloud &gt;</type>
      <name>cloud_sub_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>af5823adb7038249b8b0a17cd0e794edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::ModelCoefficients::Ptr</type>
      <name>coefficients_cylinder_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a5df78e3fe2a0e6ceced796ef4d2dd5be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>control_sub_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>acb5c182dc6e7ac8239172a4399844eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cylinder_pub_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a560bcd1a6b9449e423c40be54565a52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distance_threshold_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a76c8f9db7a75f42c98b79f86b88a54a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::ExtractIndices&lt; PointT &gt;</type>
      <name>extract_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>abed9b9e0fecf99bcb1de6504aeddc798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::ExtractIndices&lt; pcl::Normal &gt;</type>
      <name>extract_normals_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>aa7290f27976cd542eb3cf05ad0970535</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>filter_box_size_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a388524c721f1c66001f8c2cadfbb48aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>got_cloud_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a5c969c244668172e24db408d2f4dbc92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>gripper_tag_frame_id_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>ab887194f46b0847084111cbc3f29c333</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointIndices::Ptr</type>
      <name>inliers_cylinder_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>ab4a5781b39818f788e3172914db03196</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>marker_pub_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>ad17a77570fe1da35207ba2c284228198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_diameter_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a61ff4c88cbeaa085517c83913ecdfd69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_iterations_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a3641ece4752c1dcdf0341bb6755af340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_diameter_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a87c0cd61a2867729e2ca9a8e96d66f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::NormalEstimation&lt; PointT, pcl::Normal &gt;</type>
      <name>ne_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a10b9d15be9cde826a149915bdb373ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>ac29b32c76b9426e8509f4bd95f2d2f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>normal_distance_weight_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a03306aa93ba690592cc85d12decdd9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>pnh_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a77b0a28528a93f99558fcc6db0586f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pole_pub_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>ab89169a7bf09e96ccff381cb5c494e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>roi_cloud_pub_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a2508328456e72069b557a05588d3e42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>run_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>a5244e5ddcf78305be96fbeb13c598c3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::SACSegmentationFromNormals&lt; PointT, pcl::Normal &gt;</type>
      <name>seg_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>aaffdde593e6fe798919017dbb29df69d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>afdbc2485884133f8baf986406ed6f79b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::MessageFilter&lt; PointCloud &gt; *</type>
      <name>tf_filter_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>adb110455638b5b42bfbb779f0dba87ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::KdTreeFLANN&lt; PointT &gt;::Ptr</type>
      <name>tree_</name>
      <anchorfile>classPoleExtractor.html</anchorfile>
      <anchor>ad1f1b777f1e6cd8adceab1116b906862</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PoleMapper</name>
    <filename>classPoleMapper.html</filename>
    <member kind="function">
      <type>void</type>
      <name>displayStructure</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>ae9c31530711077e29e641898a29ec246</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoleMapper</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>aa5bf04e4e6f5090a6c233365e272aba5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishStructure</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>a7aeb4afff04a8fabf71112b6d786ae58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PoleMapper</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>a49d37711baaff6073d5b308758089d6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getPointInAxis</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>ad1767abce8466d65e4b8f48b8cf6ecb6</anchor>
      <arglist>(pole_structure_mapper::PoleSection *pole, geometry_msgs::Point *p, geometry_msgs::Point *p_in_axis)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>polesAreTheSame</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>a524ee46e812b097a230c8e3925effd36</anchor>
      <arglist>(pole_structure_mapper::PoleSection *pole1, pole_structure_mapper::PoleSection *pole2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>poleSectionCallback</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>a2fdfbe33b6ed6c2c2bbd1ca38c52b7db</anchor>
      <arglist>(const pole_structure_mapper::PoleSectionStamped::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>axis_threshold_</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>afb269309005e02d5d11991ee1b91c6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>diameter_threshold_</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>afb9af85cb52ed95369c28ae4aad09644</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distance_threshold_</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>acfccc3b3b520d10a49fe6cb8ffc9b914</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>global_frame_id_</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>a1e242e34d8b45008e3af51eb54f00fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>length_threshold_</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>ad64cf3af526c384f1ab243f71cb6fb3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>marker_pub_</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>a4467e525444618dae9ce2e29a8eef3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>a759251f9b220b984ab767c80bd7453bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>pnh_</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>a56be891f2e46f3a31497e6dea4f79b3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pole_structure_mapper::PoleStructure</type>
      <name>pole_structure_</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>a3d1392b6bbd1a5eec11c5df914d96429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pole_structure_pub_</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>a068ad997ade076730968f29c3546e10a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; pole_structure_mapper::PoleSectionStamped &gt;</type>
      <name>pole_sub_</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>a1f5bdd4682f605a4f7616d0df44edfdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>a583d9a7f3ec124f54ffa9acaf4b98773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::MessageFilter&lt; pole_structure_mapper::PoleSectionStamped &gt; *</type>
      <name>tf_filter_</name>
      <anchorfile>classPoleMapper.html</anchorfile>
      <anchor>a1c3fb8833991bc5d7b0187a2d4422c06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pole_structure_mapper</name>
    <filename>namespacepole__structure__mapper.html</filename>
    <namespace>pole_structure_mapper::msg</namespace>
  </compound>
  <compound kind="namespace">
    <name>pole_structure_mapper::msg</name>
    <filename>namespacepole__structure__mapper_1_1msg.html</filename>
    <namespace>pole_structure_mapper::msg::_PoleSection</namespace>
    <namespace>pole_structure_mapper::msg::_PoleSectionStamped</namespace>
    <namespace>pole_structure_mapper::msg::_PoleStructure</namespace>
  </compound>
  <compound kind="namespace">
    <name>pole_structure_mapper::msg::_PoleSection</name>
    <filename>namespacepole__structure__mapper_1_1msg_1_1__PoleSection.html</filename>
    <class kind="class">pole_structure_mapper::msg::_PoleSection::PoleSection</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6d2f</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleSection.html</anchorfile>
      <anchor>acb49da42f022868dda97d04333f82e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleSection.html</anchorfile>
      <anchor>a0c92562ebbe52d40a1e770f0dacf87a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pole_structure_mapper::msg::_PoleSection::PoleSection</name>
    <filename>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</anchorfile>
      <anchor>af50b299a1ea33f220d7fa10dd8ee660d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</anchorfile>
      <anchor>a4bffcc379b32a5beb15798c54a04dd8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</anchorfile>
      <anchor>a54bdd2d4b4afb66d10c2b06f3fa0a0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</anchorfile>
      <anchor>a0daed16b750ee9c9d89ef783ec5370b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</anchorfile>
      <anchor>aa19f70c1a8cd0c9136e57f3d7c7f9fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>axis</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</anchorfile>
      <anchor>a65dd41fdbd2cf9a76787d96fa8fb7053</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>base</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</anchorfile>
      <anchor>a801b854322599f5334e5623293cd2af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>diameter</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</anchorfile>
      <anchor>a3103dc20259da900f1ecdcaa1bb1ecca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>length</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</anchorfile>
      <anchor>a04c93dc42d6a9761e07719586cef79ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</anchorfile>
      <anchor>aeb12891471c3f7e336124c9495355b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</anchorfile>
      <anchor>af0ebc7693ec5ed42d0aa5176efa8ccf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</anchorfile>
      <anchor>a9d17226d8fcc9722e135e6765f7d4948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</anchorfile>
      <anchor>a187baaf6d7d3b650b55cdf404b5af616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</anchorfile>
      <anchor>a669def88fc2bf32115653b6d6368b74e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</anchorfile>
      <anchor>a12193419cbb9968fc31593605a7b76b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSection_1_1PoleSection.html</anchorfile>
      <anchor>a34da2fc692bd3fc7b5c45f780d63124e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pole_structure_mapper::msg::_PoleSectionStamped</name>
    <filename>namespacepole__structure__mapper_1_1msg_1_1__PoleSectionStamped.html</filename>
    <class kind="class">pole_structure_mapper::msg::_PoleSectionStamped::PoleSectionStamped</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleSectionStamped.html</anchorfile>
      <anchor>ae38c5ea58df2b7b744c3fa9e1292eb1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6d2f</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleSectionStamped.html</anchorfile>
      <anchor>a51bb67bfd7dcbd4d746245985764208a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleSectionStamped.html</anchorfile>
      <anchor>ad09e48f88621e60836db1eff164ed1f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pole_structure_mapper::msg::_PoleSectionStamped::PoleSectionStamped</name>
    <filename>classpole__structure__mapper_1_1msg_1_1__PoleSectionStamped_1_1PoleSectionStamped.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSectionStamped_1_1PoleSectionStamped.html</anchorfile>
      <anchor>ac24f656855ba89c0aa1c34d5f039c80a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSectionStamped_1_1PoleSectionStamped.html</anchorfile>
      <anchor>a50b9918ff438fff3ee2ff4ad8ff06768</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSectionStamped_1_1PoleSectionStamped.html</anchorfile>
      <anchor>af72d60fd2615262df7881d644d27fd7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSectionStamped_1_1PoleSectionStamped.html</anchorfile>
      <anchor>a48e87b09bb14f7f66270e6f7f4b95e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSectionStamped_1_1PoleSectionStamped.html</anchorfile>
      <anchor>aca839ef5f55e5e7c57fa711a1d235b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSectionStamped_1_1PoleSectionStamped.html</anchorfile>
      <anchor>abec7cbaa85b6efa283d87b0be7908d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pole</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSectionStamped_1_1PoleSectionStamped.html</anchorfile>
      <anchor>ae4bc19ba7f916fc9ffd9eb2e3afc373d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSectionStamped_1_1PoleSectionStamped.html</anchorfile>
      <anchor>a57935cab6bdf3f9132284344a52e9ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSectionStamped_1_1PoleSectionStamped.html</anchorfile>
      <anchor>a163162842983cd1263aef3ec63b57672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSectionStamped_1_1PoleSectionStamped.html</anchorfile>
      <anchor>af323acdd0ac6f6400e010e94e5cbeea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSectionStamped_1_1PoleSectionStamped.html</anchorfile>
      <anchor>a43fbf719326dfd93928c0fc84136bf4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSectionStamped_1_1PoleSectionStamped.html</anchorfile>
      <anchor>a831038452e8adf1131a079ebfd42f8b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSectionStamped_1_1PoleSectionStamped.html</anchorfile>
      <anchor>af8d9beff8db11dc5d47ddebe1ce6b15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleSectionStamped_1_1PoleSectionStamped.html</anchorfile>
      <anchor>a80f20382442a09b97d8881c32583d905</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pole_structure_mapper::msg::_PoleStructure</name>
    <filename>namespacepole__structure__mapper_1_1msg_1_1__PoleStructure.html</filename>
    <class kind="class">pole_structure_mapper::msg::_PoleStructure::PoleStructure</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2f</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleStructure.html</anchorfile>
      <anchor>a009f1350575446958a8ca1791a63bcb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleStructure.html</anchorfile>
      <anchor>ac573ab36f87bc0e26d2e8be452e5a551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleStructure.html</anchorfile>
      <anchor>a36ebd6d4df5bd9fd3d1f0485c52629a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepole__structure__mapper_1_1msg_1_1__PoleStructure.html</anchorfile>
      <anchor>a9bfd0a0a71922528f70f81cde4e9d0c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pole_structure_mapper::msg::_PoleStructure::PoleStructure</name>
    <filename>classpole__structure__mapper_1_1msg_1_1__PoleStructure_1_1PoleStructure.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleStructure_1_1PoleStructure.html</anchorfile>
      <anchor>a195c3573917cb6013ecdf6b8e041a32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleStructure_1_1PoleStructure.html</anchorfile>
      <anchor>a88076ee4d1bb892488f7610abea4dc23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleStructure_1_1PoleStructure.html</anchorfile>
      <anchor>ad4c081bfbcefd57bcb467a2daa585eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleStructure_1_1PoleStructure.html</anchorfile>
      <anchor>a8b93c844b96aed06f58e02b22b1d43bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleStructure_1_1PoleStructure.html</anchorfile>
      <anchor>a9ff165e07c2233a9a042ee0389b3387d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleStructure_1_1PoleStructure.html</anchorfile>
      <anchor>a4d20556973ba52adbdbde1ec6242fce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pole</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleStructure_1_1PoleStructure.html</anchorfile>
      <anchor>a0060ef5c75bbd53bf0e48ff33ed83c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleStructure_1_1PoleStructure.html</anchorfile>
      <anchor>a819e2e7be9cad519fe6086f72f4c7402</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleStructure_1_1PoleStructure.html</anchorfile>
      <anchor>a9f903109bec03a59871cb9b18698d634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleStructure_1_1PoleStructure.html</anchorfile>
      <anchor>ae4faf5ca371fdf5f1be45f020cd692bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleStructure_1_1PoleStructure.html</anchorfile>
      <anchor>a962b3aa4d12a866189f758b3d64169d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleStructure_1_1PoleStructure.html</anchorfile>
      <anchor>a77f50a97395e4c7f4c523d12352a10ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleStructure_1_1PoleStructure.html</anchorfile>
      <anchor>af309754329f976bdaf06a28b315eb3f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpole__structure__mapper_1_1msg_1_1__PoleStructure_1_1PoleStructure.html</anchorfile>
      <anchor>ab719013e46cb1cd5691fec1ea4927e5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
