<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>combo_marker_config.h</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/include/combomarker/</path>
    <filename>combo__marker__config_8h</filename>
  </compound>
  <compound kind="file">
    <name>combo_marker_estimator.cpp</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/src/combomarker/</path>
    <filename>combo__marker__estimator_8cpp</filename>
    <includes id="combo__marker__estimator_8h" name="combo_marker_estimator.h" local="yes" imported="no">combomarker/combo_marker_estimator.h</includes>
    <includes id="pose__estimation__base_8h" name="pose_estimation_base.h" local="yes" imported="no">pose_estimation_base.h</includes>
    <member kind="function" static="yes">
      <type>static cv::Mat</type>
      <name>getRTMatrix</name>
      <anchorfile>combo__marker__estimator_8cpp.html</anchorfile>
      <anchor>a0223c116d4ead9f66c7138d77fa9d39f</anchor>
      <arglist>(const cv::Mat &amp;_rvec, const cv::Mat &amp;_tvec)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>max_search_pixel_radius</name>
      <anchorfile>combo__marker__estimator_8cpp.html</anchorfile>
      <anchor>a03de41f86193aa295d25aa3d7cf2d7ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>combo_marker_estimator.h</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/include/combomarker/</path>
    <filename>combo__marker__estimator_8h</filename>
    <includes id="combo__marker__config_8h" name="combo_marker_config.h" local="yes" imported="no">combomarker/combo_marker_config.h</includes>
    <includes id="marker__fiducials_8h" name="marker_fiducials.h" local="yes" imported="no">marker_fiducials.h</includes>
    <includes id="marker__pose_8h" name="marker_pose.h" local="yes" imported="no">marker_pose.h</includes>
    <class kind="class">ComboMarkerEstimator</class>
  </compound>
  <compound kind="file">
    <name>marker_fiducials.cpp</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/src/</path>
    <filename>marker__fiducials_8cpp</filename>
    <includes id="marker__fiducials_8h" name="marker_fiducials.h" local="yes" imported="no">marker_fiducials.h</includes>
  </compound>
  <compound kind="file">
    <name>marker_fiducials.h</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/include/</path>
    <filename>marker__fiducials_8h</filename>
    <class kind="class">MarkerFiducials</class>
  </compound>
  <compound kind="file">
    <name>marker_map_config.cpp</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/src/markermap/</path>
    <filename>marker__map__config_8cpp</filename>
    <includes id="marker__map__config_8h" name="marker_map_config.h" local="yes" imported="no">markermap/marker_map_config.h</includes>
  </compound>
  <compound kind="file">
    <name>marker_map_config.h</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/include/markermap/</path>
    <filename>marker__map__config_8h</filename>
    <class kind="class">MarkerDetails</class>
    <class kind="class">MarkerMapConfig</class>
    <class kind="class">MarkerMapDetails</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>marker__map__config_8h.html</anchorfile>
      <anchor>a9d4ca3f51298cf6fa04729670e0b6ae6</anchor>
      <arglist>(const cv::FileNode &amp;node, MarkerMapConfig &amp;x, const MarkerMapConfig &amp;default_value=MarkerMapConfig())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>marker__map__config_8h.html</anchorfile>
      <anchor>a1c5d5c8707acccd1a77afb9a0fb0f4e6</anchor>
      <arglist>(const cv::FileNode &amp;node, MarkerMapDetails &amp;x, const MarkerMapDetails &amp;default_value=MarkerMapDetails())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>marker__map__config_8h.html</anchorfile>
      <anchor>aa9afe7b787cc13b28ae2b4bf5cef4cf3</anchor>
      <arglist>(const cv::FileNode &amp;node, MarkerDetails &amp;x, const MarkerDetails &amp;default_value=MarkerDetails())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>marker__map__config_8h.html</anchorfile>
      <anchor>a94ec6744b914b65a1d369d71c763f516</anchor>
      <arglist>(cv::FileStorage &amp;fs, const std::string &amp;, const MarkerMapConfig &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>marker__map__config_8h.html</anchorfile>
      <anchor>a80c442612c0cd8abb44dccce2032f424</anchor>
      <arglist>(cv::FileStorage &amp;fs, const std::string &amp;, const MarkerMapDetails &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>marker__map__config_8h.html</anchorfile>
      <anchor>a1f010fd74ed84ed7ca6e7c7dc2e22f38</anchor>
      <arglist>(cv::FileStorage &amp;fs, const std::string &amp;, const MarkerDetails &amp;x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>marker_map_estimator.cpp</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/src/markermap/</path>
    <filename>marker__map__estimator_8cpp</filename>
    <includes id="marker__map__estimator_8h" name="marker_map_estimator.h" local="yes" imported="no">markermap/marker_map_estimator.h</includes>
    <member kind="function" static="yes">
      <type>static cv::Mat</type>
      <name>getRTMatrix</name>
      <anchorfile>marker__map__estimator_8cpp.html</anchorfile>
      <anchor>a0223c116d4ead9f66c7138d77fa9d39f</anchor>
      <arglist>(const cv::Mat &amp;_rvec, const cv::Mat &amp;_tvec)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>marker_map_estimator.h</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/include/markermap/</path>
    <filename>marker__map__estimator_8h</filename>
    <includes id="marker__map__config_8h" name="marker_map_config.h" local="yes" imported="no">markermap/marker_map_config.h</includes>
    <includes id="marker__fiducials_8h" name="marker_fiducials.h" local="yes" imported="no">marker_fiducials.h</includes>
    <includes id="marker__pose_8h" name="marker_pose.h" local="yes" imported="no">marker_pose.h</includes>
    <class kind="class">MarkerMapEstimator</class>
  </compound>
  <compound kind="file">
    <name>marker_pose.cpp</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/src/</path>
    <filename>marker__pose_8cpp</filename>
    <includes id="marker__pose_8h" name="marker_pose.h" local="yes" imported="no">marker_pose.h</includes>
  </compound>
  <compound kind="file">
    <name>marker_pose.h</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/include/</path>
    <filename>marker__pose_8h</filename>
    <class kind="class">MarkerPose</class>
  </compound>
  <compound kind="file">
    <name>pose_estimation_base.cpp</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/src/</path>
    <filename>pose__estimation__base_8cpp</filename>
    <includes id="pose__estimation__base_8h" name="pose_estimation_base.h" local="yes" imported="no">pose_estimation_base.h</includes>
    <member kind="function" static="yes">
      <type>static cv::Mat</type>
      <name>getRTMatrix</name>
      <anchorfile>pose__estimation__base_8cpp.html</anchorfile>
      <anchor>a0223c116d4ead9f66c7138d77fa9d39f</anchor>
      <arglist>(const cv::Mat &amp;_rvec, const cv::Mat &amp;_tvec)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pose_estimation_base.h</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/include/</path>
    <filename>pose__estimation__base_8h</filename>
    <includes id="pose__estimation__parameters_8h" name="pose_estimation_parameters.h" local="yes" imported="no">pose_estimation_parameters.h</includes>
    <includes id="marker__fiducials_8h" name="marker_fiducials.h" local="yes" imported="no">marker_fiducials.h</includes>
    <includes id="marker__pose_8h" name="marker_pose.h" local="yes" imported="no">marker_pose.h</includes>
    <class kind="class">PoseEstimationBase</class>
  </compound>
  <compound kind="file">
    <name>pose_estimation_combomarker_node.cpp</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/src/combomarker/</path>
    <filename>pose__estimation__combomarker__node_8cpp</filename>
    <includes id="pose__estimation__combomarker__node_8h" name="pose_estimation_combomarker_node.h" local="yes" imported="no">combomarker/pose_estimation_combomarker_node.h</includes>
    <includes id="marker__fiducials_8h" name="marker_fiducials.h" local="yes" imported="no">marker_fiducials.h</includes>
    <includes id="pose__estimation__base_8h" name="pose_estimation_base.h" local="yes" imported="no">pose_estimation_base.h</includes>
    <includes id="combo__marker__estimator_8h" name="combo_marker_estimator.h" local="yes" imported="no">combomarker/combo_marker_estimator.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pose__estimation__combomarker__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static tf::StampedTransform</type>
      <name>markerPoseToStampedTransform</name>
      <anchorfile>pose__estimation__combomarker__node_8cpp.html</anchorfile>
      <anchor>af4588abfb6363a6226d9223b32195e53</anchor>
      <arglist>(MarkerPose &amp;markerPose, const std_msgs::Header &amp;header)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pose_estimation_combomarker_node.h</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/include/combomarker/</path>
    <filename>pose__estimation__combomarker__node_8h</filename>
    <includes id="marker__pose_8h" name="marker_pose.h" local="yes" imported="no">marker_pose.h</includes>
    <class kind="class">PoseEstimationComboMarkerNode</class>
  </compound>
  <compound kind="file">
    <name>pose_estimation_markermap_base.cpp</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/src/markermap/</path>
    <filename>pose__estimation__markermap__base_8cpp</filename>
    <includes id="pose__estimation__markermap__base_8h" name="pose_estimation_markermap_base.h" local="yes" imported="no">markermap/pose_estimation_markermap_base.h</includes>
    <member kind="function" static="yes">
      <type>static cv::Mat</type>
      <name>getRTMatrix</name>
      <anchorfile>pose__estimation__markermap__base_8cpp.html</anchorfile>
      <anchor>a0223c116d4ead9f66c7138d77fa9d39f</anchor>
      <arglist>(const cv::Mat &amp;_rvec, const cv::Mat &amp;_tvec)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pose_estimation_markermap_base.h</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/include/markermap/</path>
    <filename>pose__estimation__markermap__base_8h</filename>
    <includes id="pose__estimation__markermap__parameters_8h" name="pose_estimation_markermap_parameters.h" local="yes" imported="no">pose_estimation_markermap_parameters.h</includes>
    <includes id="marker__fiducials_8h" name="marker_fiducials.h" local="yes" imported="no">marker_fiducials.h</includes>
    <includes id="marker__pose_8h" name="marker_pose.h" local="yes" imported="no">marker_pose.h</includes>
    <includes id="marker__map__config_8h" name="marker_map_config.h" local="yes" imported="no">marker_map_config.h</includes>
    <includes id="marker__map__estimator_8h" name="marker_map_estimator.h" local="yes" imported="no">marker_map_estimator.h</includes>
    <class kind="class">PoseEstimationMarkerMapBase</class>
  </compound>
  <compound kind="file">
    <name>pose_estimation_markermap_node.cpp</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/src/markermap/</path>
    <filename>pose__estimation__markermap__node_8cpp</filename>
    <includes id="pose__estimation__markermap__node_8h" name="pose_estimation_markermap_node.h" local="yes" imported="no">markermap/pose_estimation_markermap_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pose__estimation__markermap__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static tf::StampedTransform</type>
      <name>markerPoseToStampedTransform</name>
      <anchorfile>pose__estimation__markermap__node_8cpp.html</anchorfile>
      <anchor>af4588abfb6363a6226d9223b32195e53</anchor>
      <arglist>(MarkerPose &amp;markerPose, const std_msgs::Header &amp;header)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pose_estimation_markermap_node.h</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/include/markermap/</path>
    <filename>pose__estimation__markermap__node_8h</filename>
    <includes id="pose__estimation__markermap__base_8h" name="pose_estimation_markermap_base.h" local="yes" imported="no">markermap/pose_estimation_markermap_base.h</includes>
    <class kind="class">PoseEstimationMarkerMapNode</class>
  </compound>
  <compound kind="file">
    <name>pose_estimation_markermap_parameters.cpp</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/src/markermap/</path>
    <filename>pose__estimation__markermap__parameters_8cpp</filename>
    <includes id="pose__estimation__markermap__parameters_8h" name="pose_estimation_markermap_parameters.h" local="yes" imported="no">markermap/pose_estimation_markermap_parameters.h</includes>
  </compound>
  <compound kind="file">
    <name>pose_estimation_markermap_parameters.h</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/include/markermap/</path>
    <filename>pose__estimation__markermap__parameters_8h</filename>
    <class kind="class">PoseEstimationMarkerMapParameters</class>
  </compound>
  <compound kind="file">
    <name>pose_estimation_node.cpp</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/src/</path>
    <filename>pose__estimation__node_8cpp</filename>
    <includes id="pose__estimation__node_8h" name="pose_estimation_node.h" local="yes" imported="no">pose_estimation_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pose__estimation__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static tf::StampedTransform</type>
      <name>markerPoseToStampedTransform</name>
      <anchorfile>pose__estimation__node_8cpp.html</anchorfile>
      <anchor>af4588abfb6363a6226d9223b32195e53</anchor>
      <arglist>(MarkerPose &amp;markerPose, const std_msgs::Header &amp;header)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pose_estimation_node.h</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/include/</path>
    <filename>pose__estimation__node_8h</filename>
    <includes id="pose__estimation__base_8h" name="pose_estimation_base.h" local="yes" imported="no">pose_estimation_base.h</includes>
    <class kind="class">PoseEstimationNode</class>
  </compound>
  <compound kind="file">
    <name>pose_estimation_parameters.cpp</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/src/</path>
    <filename>pose__estimation__parameters_8cpp</filename>
    <includes id="pose__estimation__parameters_8h" name="pose_estimation_parameters.h" local="yes" imported="no">pose_estimation_parameters.h</includes>
  </compound>
  <compound kind="file">
    <name>pose_estimation_parameters.h</name>
    <path>/tmp/ws/src/tuw_marker_detection/tuw_marker_pose_estimation/include/</path>
    <filename>pose__estimation__parameters_8h</filename>
    <class kind="class">PoseEstimationParameters</class>
  </compound>
  <compound kind="class">
    <name>ComboMarkerEstimator</name>
    <filename>classComboMarkerEstimator.html</filename>
    <member kind="function">
      <type></type>
      <name>ComboMarkerEstimator</name>
      <anchorfile>classComboMarkerEstimator.html</anchorfile>
      <anchor>a1d1fe317b5553e404e664e4fdce02523</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>estimatePose</name>
      <anchorfile>classComboMarkerEstimator.html</anchorfile>
      <anchor>a1fd2a6299dba63393ed01c0f428e4891</anchor>
      <arglist>(std::vector&lt; MarkerFiducials &gt; &amp;idFiducials, cv::Mat &amp;camera_k, cv::Mat &amp;camera_d, std::vector&lt; MarkerFiducials &gt; &amp;ellipseFiducials, std::vector&lt; MarkerPose &gt; &amp;markerPoses)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MarkerDetails</name>
    <filename>classMarkerDetails.html</filename>
    <member kind="function">
      <type></type>
      <name>MarkerDetails</name>
      <anchorfile>classMarkerDetails.html</anchorfile>
      <anchor>a5f389a14c9fedb7b1dd8c77b508d3ee3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classMarkerDetails.html</anchorfile>
      <anchor>aadb5818255e7d19837b6a01fb9f1cd70</anchor>
      <arglist>(const cv::FileNode &amp;node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classMarkerDetails.html</anchorfile>
      <anchor>abec4c5ecb1ccba0677444fcfa604dcfc</anchor>
      <arglist>(cv::FileStorage &amp;fs) const </arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>classMarkerDetails.html</anchorfile>
      <anchor>aae62f62b95bded62a72e8e728dca7579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>position</name>
      <anchorfile>classMarkerDetails.html</anchorfile>
      <anchor>aad6eff3c2b875d120b6d9d2f5078a67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>rotation</name>
      <anchorfile>classMarkerDetails.html</anchorfile>
      <anchor>a2f5043d2966a7b9e719c8e8d26409cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>classMarkerDetails.html</anchorfile>
      <anchor>a638cd4a9a1508aa8b7d3dce3ac129a25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MarkerFiducials</name>
    <filename>classMarkerFiducials.html</filename>
    <member kind="function">
      <type></type>
      <name>MarkerFiducials</name>
      <anchorfile>classMarkerFiducials.html</anchorfile>
      <anchor>add6150318f1a20c822cae6daf46cbaa9</anchor>
      <arglist>(std::vector&lt; int &gt; ids, std::vector&lt; double &gt; ids_confidence)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>ids</name>
      <anchorfile>classMarkerFiducials.html</anchorfile>
      <anchor>a4e8c342efe6dde5ddbbf47be5711c745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>ids_confidence</name>
      <anchorfile>classMarkerFiducials.html</anchorfile>
      <anchor>a5219d43968bcdff6d91e74cc0f168337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; cv::Point2f &gt;</type>
      <name>image_points</name>
      <anchorfile>classMarkerFiducials.html</anchorfile>
      <anchor>aa7de23fdf265f7e4a961da649bc0d2c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; cv::Point3f &gt;</type>
      <name>object_points</name>
      <anchorfile>classMarkerFiducials.html</anchorfile>
      <anchor>a0bdcbbe539b360fc6f821a2b87c3a7f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MarkerMapConfig</name>
    <filename>classMarkerMapConfig.html</filename>
    <member kind="function">
      <type></type>
      <name>MarkerMapConfig</name>
      <anchorfile>classMarkerMapConfig.html</anchorfile>
      <anchor>a5841093c270d5f2fb605b18938df71ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classMarkerMapConfig.html</anchorfile>
      <anchor>ac84f7044a60b4181de0d5d0f945d8ea7</anchor>
      <arglist>(const cv::FileNode &amp;node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classMarkerMapConfig.html</anchorfile>
      <anchor>a9c16fe8d1845ef240c5acb90f37b651e</anchor>
      <arglist>(cv::FileStorage &amp;fs) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MarkerMapConfig</type>
      <name>readFromFile</name>
      <anchorfile>classMarkerMapConfig.html</anchorfile>
      <anchor>aa8b023f4024079d36c3374ff65a86799</anchor>
      <arglist>(std::string path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>writeFromFile</name>
      <anchorfile>classMarkerMapConfig.html</anchorfile>
      <anchor>a8a940753ad2e703b07be47043ad44a3b</anchor>
      <arglist>(std::string path, MarkerMapConfig markerMapConfig)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; MarkerMapDetails &gt;</type>
      <name>markerMaps</name>
      <anchorfile>classMarkerMapConfig.html</anchorfile>
      <anchor>a99b5baea1b5c92ed6942b8f8e65946b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MarkerMapDetails</name>
    <filename>classMarkerMapDetails.html</filename>
    <member kind="function">
      <type></type>
      <name>MarkerMapDetails</name>
      <anchorfile>classMarkerMapDetails.html</anchorfile>
      <anchor>a72cf9d451e8a6c87c5b8e8c555744ecb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classMarkerMapDetails.html</anchorfile>
      <anchor>a740f954eea2cc0da05824745b82e478c</anchor>
      <arglist>(const cv::FileNode &amp;node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classMarkerMapDetails.html</anchorfile>
      <anchor>ab3b2b8f3d0f0463b036f0bf8df4e8bea</anchor>
      <arglist>(cv::FileStorage &amp;fs) const </arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>classMarkerMapDetails.html</anchorfile>
      <anchor>a7b9acfad200b1d4dbf62a85a4dd53b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; MarkerDetails &gt;</type>
      <name>markers</name>
      <anchorfile>classMarkerMapDetails.html</anchorfile>
      <anchor>a1dfdf22bce216d33c53c9c69d1e0fe59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>classMarkerMapDetails.html</anchorfile>
      <anchor>adb829a329d4c2cab42df5e236635dbd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MarkerMapEstimator</name>
    <filename>classMarkerMapEstimator.html</filename>
    <member kind="function">
      <type>void</type>
      <name>estimatePose</name>
      <anchorfile>classMarkerMapEstimator.html</anchorfile>
      <anchor>ab00132a7793824fcbbdb5be5f575a3a0</anchor>
      <arglist>(std::vector&lt; MarkerFiducials &gt; &amp;markers, cv::Mat &amp;camera_k, cv::Mat &amp;camera_d, std::vector&lt; MarkerPose &gt; &amp;markerPoses)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MarkerMapEstimator</name>
      <anchorfile>classMarkerMapEstimator.html</anchorfile>
      <anchor>aa2f606a86e2b6ca8e17732b9fffa26e1</anchor>
      <arglist>(MarkerMapDetails details)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MarkerMapDetails</type>
      <name>details_</name>
      <anchorfile>classMarkerMapEstimator.html</anchorfile>
      <anchor>ab2c9930c8cd4b82b84a9a593e87695b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MarkerPose</name>
    <filename>classMarkerPose.html</filename>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getRVec</name>
      <anchorfile>classMarkerPose.html</anchorfile>
      <anchor>a07bb14c850553be7832a13f0cf452664</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getTVec</name>
      <anchorfile>classMarkerPose.html</anchorfile>
      <anchor>aae3c325c0ae7a774880d23a54fec92f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MarkerPose</name>
      <anchorfile>classMarkerPose.html</anchorfile>
      <anchor>a80a75655dd0685a7d8263b45e3a9e78b</anchor>
      <arglist>(std::vector&lt; int &gt; ids, std::vector&lt; double &gt; ids_confidence)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>ids</name>
      <anchorfile>classMarkerPose.html</anchorfile>
      <anchor>ad2be6ff2ea83ac66df81ab2e53b74510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>ids_confidence</name>
      <anchorfile>classMarkerPose.html</anchorfile>
      <anchor>a7c56d07edd672e1393f8e42648761e09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>rt_matrix</name>
      <anchorfile>classMarkerPose.html</anchorfile>
      <anchor>ae0c65c32247fed5b03340741fbf40954</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PoseEstimationBase</name>
    <filename>classPoseEstimationBase.html</filename>
    <member kind="function">
      <type>void</type>
      <name>estimatePose</name>
      <anchorfile>classPoseEstimationBase.html</anchorfile>
      <anchor>a0feb656feb232aeeb0c58cb393864392</anchor>
      <arglist>(std::vector&lt; MarkerFiducials &gt; &amp;markers, cv::Mat &amp;camera_k, cv::Mat &amp;camera_d, std::vector&lt; MarkerPose &gt; &amp;markerPoses)</arglist>
    </member>
    <member kind="function">
      <type>PoseEstimationParameters &amp;</type>
      <name>getParameters</name>
      <anchorfile>classPoseEstimationBase.html</anchorfile>
      <anchor>addd7d7944cdc19d9176faac822a30a5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoseEstimationBase</name>
      <anchorfile>classPoseEstimationBase.html</anchorfile>
      <anchor>a8fd9f928e1b82693152e4740da91c70b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshParameters</name>
      <anchorfile>classPoseEstimationBase.html</anchorfile>
      <anchor>a7f09959b9fd9e0d09e5775818fdabd19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PoseEstimationBase</name>
      <anchorfile>classPoseEstimationBase.html</anchorfile>
      <anchor>a727ae0f1b2b8faa3f186c64ad6de14bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PoseEstimationParameters</type>
      <name>params_</name>
      <anchorfile>classPoseEstimationBase.html</anchorfile>
      <anchor>af62b8e9844f40a7349e60dbfdd3da4df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PoseEstimationComboMarkerNode</name>
    <filename>classPoseEstimationComboMarkerNode.html</filename>
    <member kind="function">
      <type></type>
      <name>PoseEstimationComboMarkerNode</name>
      <anchorfile>classPoseEstimationComboMarkerNode.html</anchorfile>
      <anchor>a76eb3595d69b9d65d8cb1896c1df69d5</anchor>
      <arglist>(ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PoseEstimationComboMarkerNode</name>
      <anchorfile>classPoseEstimationComboMarkerNode.html</anchorfile>
      <anchor>a1723b496d62e57712087a29beead827f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishMarkers</name>
      <anchorfile>classPoseEstimationComboMarkerNode.html</anchorfile>
      <anchor>a6f9d619f267267a29e5c3f3a448d4b5c</anchor>
      <arglist>(const std_msgs::Header &amp;header, std::vector&lt; MarkerPose &gt; &amp;markerPoses)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>synchronizedFiducialsCallback</name>
      <anchorfile>classPoseEstimationComboMarkerNode.html</anchorfile>
      <anchor>a58e5a1368185d2cad9cb047bb4eda728</anchor>
      <arglist>(const marker_msgs::FiducialDetection::ConstPtr &amp;msgIdFiducialDetection, const marker_msgs::FiducialDetection::ConstPtr &amp;msgEllipseFiducialDetection)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; marker_msgs::FiducialDetection &gt;</type>
      <name>ellipseFiducialDetectionSubscriber_</name>
      <anchorfile>classPoseEstimationComboMarkerNode.html</anchorfile>
      <anchor>ac4ea5a1af9c8a926ea1560049d8bde0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; marker_msgs::FiducialDetection &gt;</type>
      <name>idFiducialDetectionSubscriber_</name>
      <anchorfile>classPoseEstimationComboMarkerNode.html</anchorfile>
      <anchor>a963fe759b761a353b65cb18e77eb19f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>n_</name>
      <anchorfile>classPoseEstimationComboMarkerNode.html</anchorfile>
      <anchor>acadb92e76eb5851e498822ffc9753a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_markers_</name>
      <anchorfile>classPoseEstimationComboMarkerNode.html</anchorfile>
      <anchor>a28ecd3119cc5270d6a371dd6632888f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::TimeSynchronizer&lt; marker_msgs::FiducialDetection, marker_msgs::FiducialDetection &gt;</type>
      <name>sync_</name>
      <anchorfile>classPoseEstimationComboMarkerNode.html</anchorfile>
      <anchor>a585ba39f42442db33809546140213fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>transformBroadcaster_</name>
      <anchorfile>classPoseEstimationComboMarkerNode.html</anchorfile>
      <anchor>a4419d251c2314544584f7bc832e409e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PoseEstimationMarkerMapBase</name>
    <filename>classPoseEstimationMarkerMapBase.html</filename>
    <member kind="function">
      <type>void</type>
      <name>estimatePose</name>
      <anchorfile>classPoseEstimationMarkerMapBase.html</anchorfile>
      <anchor>a787c779f82e82b04797ff13302b6b92c</anchor>
      <arglist>(std::vector&lt; MarkerFiducials &gt; &amp;markers, cv::Mat &amp;camera_k, cv::Mat &amp;camera_d, std::vector&lt; MarkerPose &gt; &amp;markerPoses)</arglist>
    </member>
    <member kind="function">
      <type>PoseEstimationMarkerMapParameters &amp;</type>
      <name>getParameters</name>
      <anchorfile>classPoseEstimationMarkerMapBase.html</anchorfile>
      <anchor>ad0f125da73c72db0e774991b0c0c8228</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoseEstimationMarkerMapBase</name>
      <anchorfile>classPoseEstimationMarkerMapBase.html</anchorfile>
      <anchor>ae249fe5e7db9e106e44aa311b69e74fc</anchor>
      <arglist>(MarkerMapConfig markerMapConfig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshParameters</name>
      <anchorfile>classPoseEstimationMarkerMapBase.html</anchorfile>
      <anchor>ab06a6aff1b58c56ec4f56480e2854ea5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PoseEstimationMarkerMapBase</name>
      <anchorfile>classPoseEstimationMarkerMapBase.html</anchorfile>
      <anchor>afd5d4343719f9aa8ccdcd4ad29a229f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; MarkerMapEstimator &gt;</type>
      <name>estimators_</name>
      <anchorfile>classPoseEstimationMarkerMapBase.html</anchorfile>
      <anchor>a0ead587f3ee83123da9fec7668bde143</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MarkerMapConfig</type>
      <name>markerMapConfig_</name>
      <anchorfile>classPoseEstimationMarkerMapBase.html</anchorfile>
      <anchor>afbc8e2fd9be242a199f5f3186b51e22e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PoseEstimationMarkerMapParameters</type>
      <name>params_</name>
      <anchorfile>classPoseEstimationMarkerMapBase.html</anchorfile>
      <anchor>a273ae327d9e6012626c8f36ed2d5089e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PoseEstimationMarkerMapNode</name>
    <filename>classPoseEstimationMarkerMapNode.html</filename>
    <member kind="function">
      <type></type>
      <name>PoseEstimationMarkerMapNode</name>
      <anchorfile>classPoseEstimationMarkerMapNode.html</anchorfile>
      <anchor>aef9249d8b31e70428ef882dd9ce4e4ed</anchor>
      <arglist>(ros::NodeHandle &amp;n, MarkerMapConfig markerMapConfig)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PoseEstimationMarkerMapNode</name>
      <anchorfile>classPoseEstimationMarkerMapNode.html</anchorfile>
      <anchor>a907587250040f924bf25f854c5549194</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configCallback</name>
      <anchorfile>classPoseEstimationMarkerMapNode.html</anchorfile>
      <anchor>a1399e6ec8b3470e7b4eab38b260b3b49</anchor>
      <arglist>(tuw_marker_pose_estimation::MarkerPoseEstimationConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fiducialDetectionCallback</name>
      <anchorfile>classPoseEstimationMarkerMapNode.html</anchorfile>
      <anchor>ad3a3df0cc84d93db8fbd6232b2c75526</anchor>
      <arglist>(const marker_msgs::FiducialDetection::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishMarkers</name>
      <anchorfile>classPoseEstimationMarkerMapNode.html</anchorfile>
      <anchor>a10922da19fa338da570dd0e8e864b110</anchor>
      <arglist>(const std_msgs::Header &amp;header, std::vector&lt; MarkerPose &gt; &amp;markerPoses)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PoseEstimationMarkerMapBase</type>
      <name>base_</name>
      <anchorfile>classPoseEstimationMarkerMapNode.html</anchorfile>
      <anchor>ae432c08dc989279715ef002479dc7166</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; tuw_marker_pose_estimation::MarkerPoseEstimationConfig &gt;::CallbackType</type>
      <name>configCallbackFnct_</name>
      <anchorfile>classPoseEstimationMarkerMapNode.html</anchorfile>
      <anchor>a8d24f8551084f9ad2b095433a4d66246</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; tuw_marker_pose_estimation::MarkerPoseEstimationConfig &gt;</type>
      <name>configServer_</name>
      <anchorfile>classPoseEstimationMarkerMapNode.html</anchorfile>
      <anchor>a2273d6c5b75de55eeef043661c2dc5dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>fiducialDetectionSubscriber_</name>
      <anchorfile>classPoseEstimationMarkerMapNode.html</anchorfile>
      <anchor>a6e78a3756a41efba68e3c0790430b08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>n_</name>
      <anchorfile>classPoseEstimationMarkerMapNode.html</anchorfile>
      <anchor>ae8899e960557c6a24f8a40cc04f48133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_markers_</name>
      <anchorfile>classPoseEstimationMarkerMapNode.html</anchorfile>
      <anchor>a56f4ed6586c9d35f47af21c8d86c951d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>transformBroadcaster_</name>
      <anchorfile>classPoseEstimationMarkerMapNode.html</anchorfile>
      <anchor>a0b616c09ffbe72cdb6d127f73211cc88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PoseEstimationMarkerMapParameters</name>
    <filename>classPoseEstimationMarkerMapParameters.html</filename>
    <member kind="function">
      <type>int</type>
      <name>getPoseEstimatorType</name>
      <anchorfile>classPoseEstimationMarkerMapParameters.html</anchorfile>
      <anchor>a0934aa44c89de7a3233110e0ff055957</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPublishMarkers</name>
      <anchorfile>classPoseEstimationMarkerMapParameters.html</anchorfile>
      <anchor>a8600cd8984a88beea4f2c7360d91aade</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPublishTf</name>
      <anchorfile>classPoseEstimationMarkerMapParameters.html</anchorfile>
      <anchor>ad0d86a36210e975a1b15a5920514d8f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoseEstimationMarkerMapParameters</name>
      <anchorfile>classPoseEstimationMarkerMapParameters.html</anchorfile>
      <anchor>a7b59da23c8f1fd871191b3243649d0ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoseEstimatorType</name>
      <anchorfile>classPoseEstimationMarkerMapParameters.html</anchorfile>
      <anchor>a110e119ce286ad84014beb3445c9fffd</anchor>
      <arglist>(int type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPublishMarkers</name>
      <anchorfile>classPoseEstimationMarkerMapParameters.html</anchorfile>
      <anchor>a6b9f9492ec021421d072cad49c6cc56e</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPublishTf</name>
      <anchorfile>classPoseEstimationMarkerMapParameters.html</anchorfile>
      <anchor>ab4ea9faae461a7df6cefd0f6e6d2c136</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PoseEstimationMarkerMapParameters</name>
      <anchorfile>classPoseEstimationMarkerMapParameters.html</anchorfile>
      <anchor>abeb9d2e614c416fb9a6332582c66cfef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>pose_estimator_type_</name>
      <anchorfile>classPoseEstimationMarkerMapParameters.html</anchorfile>
      <anchor>aa45887fe1d4994bc1f318e7233f82375</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_markers_</name>
      <anchorfile>classPoseEstimationMarkerMapParameters.html</anchorfile>
      <anchor>ab59c2164b3ce341fa6e8e831fcc250e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_tf_</name>
      <anchorfile>classPoseEstimationMarkerMapParameters.html</anchorfile>
      <anchor>a7c73a6ec6e6ac4971dd5bd8ecba88bf7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PoseEstimationNode</name>
    <filename>classPoseEstimationNode.html</filename>
    <member kind="function">
      <type></type>
      <name>PoseEstimationNode</name>
      <anchorfile>classPoseEstimationNode.html</anchorfile>
      <anchor>a0af9ea06fb4f60d849d8cc2f598b6916</anchor>
      <arglist>(ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PoseEstimationNode</name>
      <anchorfile>classPoseEstimationNode.html</anchorfile>
      <anchor>a8668396320c3676b218c7712f91d639a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configCallback</name>
      <anchorfile>classPoseEstimationNode.html</anchorfile>
      <anchor>ae52a16ef07380348a474fce07d541fcb</anchor>
      <arglist>(tuw_marker_pose_estimation::MarkerPoseEstimationConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fiducialDetectionCallback</name>
      <anchorfile>classPoseEstimationNode.html</anchorfile>
      <anchor>a60d2638fdbf0196ce4fa31ab02fc5141</anchor>
      <arglist>(const marker_msgs::FiducialDetection::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishMarkers</name>
      <anchorfile>classPoseEstimationNode.html</anchorfile>
      <anchor>ab2ab3544561f77c708af5f50cbe42e76</anchor>
      <arglist>(const std_msgs::Header &amp;header, std::vector&lt; MarkerPose &gt; &amp;markerPoses)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PoseEstimationBase</type>
      <name>base_</name>
      <anchorfile>classPoseEstimationNode.html</anchorfile>
      <anchor>a748ef268b92654a97dc074ea7e0bcf69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; tuw_marker_pose_estimation::MarkerPoseEstimationConfig &gt;::CallbackType</type>
      <name>configCallbackFnct_</name>
      <anchorfile>classPoseEstimationNode.html</anchorfile>
      <anchor>a2b8445ab5e333de97d2528837e0fc991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; tuw_marker_pose_estimation::MarkerPoseEstimationConfig &gt;</type>
      <name>configServer_</name>
      <anchorfile>classPoseEstimationNode.html</anchorfile>
      <anchor>a7ad521960f214fc7bae7efa961264565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>fiducialDetectionSubscriber_</name>
      <anchorfile>classPoseEstimationNode.html</anchorfile>
      <anchor>a8cc4693b05b990827d6b17454dbede85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>n_</name>
      <anchorfile>classPoseEstimationNode.html</anchorfile>
      <anchor>a12dac73adb54ece94c8f3b9655721718</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_markers_</name>
      <anchorfile>classPoseEstimationNode.html</anchorfile>
      <anchor>aed753058426ec866edb4a11da1d48461</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>transformBroadcaster_</name>
      <anchorfile>classPoseEstimationNode.html</anchorfile>
      <anchor>a377ff96c7abcb3cc4b0832e9504211c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PoseEstimationParameters</name>
    <filename>classPoseEstimationParameters.html</filename>
    <member kind="function">
      <type>int</type>
      <name>getPoseEstimatorType</name>
      <anchorfile>classPoseEstimationParameters.html</anchorfile>
      <anchor>a4202a73ea47fd2ac055dbfb393a0e3e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPublishMarkers</name>
      <anchorfile>classPoseEstimationParameters.html</anchorfile>
      <anchor>a37c22a513475490af35d5bd7fb449823</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPublishTf</name>
      <anchorfile>classPoseEstimationParameters.html</anchorfile>
      <anchor>a510a3ced4af890a4b8ff3e3cac89bcfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoseEstimationParameters</name>
      <anchorfile>classPoseEstimationParameters.html</anchorfile>
      <anchor>aeb87d61cbcd66b27f97a300f93a9e1e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoseEstimatorType</name>
      <anchorfile>classPoseEstimationParameters.html</anchorfile>
      <anchor>a19faec620c80f6b8729ecefa5d8ca30a</anchor>
      <arglist>(int type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPublishMarkers</name>
      <anchorfile>classPoseEstimationParameters.html</anchorfile>
      <anchor>affb45192f5396ecf60bb64de51ee0b40</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPublishTf</name>
      <anchorfile>classPoseEstimationParameters.html</anchorfile>
      <anchor>a9ce568d38bc531ae5aeaf33b9ec3c3f6</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PoseEstimationParameters</name>
      <anchorfile>classPoseEstimationParameters.html</anchorfile>
      <anchor>aa318656090822c7b4123f548f35f2d4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>pose_estimator_type_</name>
      <anchorfile>classPoseEstimationParameters.html</anchorfile>
      <anchor>afa6b90e4f647898c43fcf692ffc03086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_markers_</name>
      <anchorfile>classPoseEstimationParameters.html</anchorfile>
      <anchor>a2303a56bd3cfcbc0de366d8c262cec58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_tf_</name>
      <anchorfile>classPoseEstimationParameters.html</anchorfile>
      <anchor>a38f10774026fc09998e242d9772390f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
