<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>Object.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-hector_worldmodel/doc_stacks/2015-11-10_17-19-20.785025/hector_worldmodel/hector_object_tracker/src/</path>
    <filename>Object_8cpp</filename>
    <includes id="Object_8h" name="Object.h" local="yes" imported="no">Object.h</includes>
    <includes id="parameters_8h" name="parameters.h" local="yes" imported="no">parameters.h</includes>
    <namespace>hector_object_tracker</namespace>
  </compound>
  <compound kind="file">
    <name>Object.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-hector_worldmodel/doc_stacks/2015-11-10_17-19-20.785025/hector_worldmodel/hector_object_tracker/src/</path>
    <filename>Object_8h</filename>
    <includes id="types_8h" name="types.h" local="no" imported="no">hector_object_tracker/types.h</includes>
    <class kind="class">hector_object_tracker::Object</class>
    <namespace>hector_object_tracker</namespace>
  </compound>
  <compound kind="file">
    <name>object_tracker.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-hector_worldmodel/doc_stacks/2015-11-10_17-19-20.785025/hector_worldmodel/hector_object_tracker/src/</path>
    <filename>object__tracker_8cpp</filename>
    <includes id="object__tracker_8h" name="object_tracker.h" local="yes" imported="no">object_tracker.h</includes>
    <includes id="Object_8h" name="Object.h" local="yes" imported="no">Object.h</includes>
    <includes id="parameters_8h" name="parameters.h" local="yes" imported="no">parameters.h</includes>
    <namespace>hector_object_tracker</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>object__tracker_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>object_tracker.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-hector_worldmodel/doc_stacks/2015-11-10_17-19-20.785025/hector_worldmodel/hector_object_tracker/src/</path>
    <filename>object__tracker_8h</filename>
    <includes id="types_8h" name="types.h" local="no" imported="no">hector_object_tracker/types.h</includes>
    <includes id="ObjectModel_8h" name="ObjectModel.h" local="yes" imported="no">ObjectModel.h</includes>
    <class kind="struct">hector_object_tracker::ObjectTracker::MergedModelInfo</class>
    <class kind="struct">hector_object_tracker::ObjectTracker::NegativeUpdateInfo</class>
    <class kind="class">hector_object_tracker::ObjectTracker</class>
    <namespace>hector_object_tracker</namespace>
  </compound>
  <compound kind="file">
    <name>ObjectModel.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-hector_worldmodel/doc_stacks/2015-11-10_17-19-20.785025/hector_worldmodel/hector_object_tracker/src/</path>
    <filename>ObjectModel_8cpp</filename>
    <includes id="ObjectModel_8h" name="ObjectModel.h" local="yes" imported="no">ObjectModel.h</includes>
    <includes id="Object_8h" name="Object.h" local="yes" imported="no">Object.h</includes>
    <includes id="parameters_8h" name="parameters.h" local="yes" imported="no">parameters.h</includes>
    <namespace>hector_object_tracker</namespace>
  </compound>
  <compound kind="file">
    <name>ObjectModel.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-hector_worldmodel/doc_stacks/2015-11-10_17-19-20.785025/hector_worldmodel/hector_object_tracker/src/</path>
    <filename>ObjectModel_8h</filename>
    <includes id="types_8h" name="types.h" local="no" imported="no">hector_object_tracker/types.h</includes>
    <class kind="class">hector_object_tracker::ObjectModel</class>
    <namespace>hector_object_tracker</namespace>
  </compound>
  <compound kind="file">
    <name>parameters.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-hector_worldmodel/doc_stacks/2015-11-10_17-19-20.785025/hector_worldmodel/hector_object_tracker/src/</path>
    <filename>parameters_8cpp</filename>
    <includes id="parameters_8h" name="parameters.h" local="yes" imported="no">parameters.h</includes>
    <namespace>hector_object_tracker</namespace>
    <namespace>hector_object_tracker::Parameters</namespace>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespacehector__object__tracker_1_1Parameters.html</anchorfile>
      <anchor>a3e99da94a18127ce52d2f944c868f6f9</anchor>
      <arglist>(const std::string &amp;class_id)</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_active_support</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a4fb48d1d2fe4d17f07c4f1ead0eb440b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_active_time</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a2d1323c114918cdf58c71dfd9414be11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_angle_variance</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a8504e43b9a6bb5de66363ae7c87c56ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_default_distance</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>af9d0854ee8539dbe64d7cecf1d4f3b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, ros::ServiceClientPtr &gt;</type>
      <name>_distance_to_obstacle_service</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a7a6efac285696199b580ad4d0db15af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_distance_variance</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a9953f8977e93ae2050ff1533619efb2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, ros::ServiceClientPtr &gt;</type>
      <name>_get_normal_service</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>aba9f049b937ff1c4453c28af4a26dee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_inactive_support</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>aad5da0782535e70aad888610cd955c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_inactive_time</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a879865b66475c064d82a4725928d3fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, std_msgs::ColorRGBA &gt;</type>
      <name>_marker_color</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a7bf2a39184449e2122e2c15d2eecd9c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_max_height</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a83dd102a1d70a71eb98f19eddb58326f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_min_distance_between_objects</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>ad5c058d06b33d826ea8916be86ecaaa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_min_height</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a52ab843ba1a269e8372e4903ce52fdd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, ServiceClientsWithProperties &gt;</type>
      <name>_object_verification_services</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a0d2ac2c779bed3c2a62cd665a6ed73da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_pending_support</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a542eaf5066e663604bb9c79a6acddf95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_pending_time</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a56c76e934ce0f055a26bac5b98eabcc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, ServiceClientsWithProperties &gt;</type>
      <name>_percept_verification_services</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a141e11e76f8ec5c37bf37eb299de543f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, bool &gt;</type>
      <name>_project_objects</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>ae8f21dda7a561df90c8a0ca867c52a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, bool &gt;</type>
      <name>_with_orientation</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>ae1ba08806206c4cc8db962e72a26cf2c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>parameters.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-hector_worldmodel/doc_stacks/2015-11-10_17-19-20.785025/hector_worldmodel/hector_object_tracker/src/</path>
    <filename>parameters_8h</filename>
    <namespace>hector_object_tracker</namespace>
    <namespace>hector_object_tracker::Parameters</namespace>
    <member kind="typedef">
      <type>std::vector&lt; ServiceClientWithProperties &gt;</type>
      <name>ServiceClientsWithProperties</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a911d14706682791cbd4ee20a7f15eff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; ros::ServiceClientPtr, XmlRpc::XmlRpcValue &gt;</type>
      <name>ServiceClientWithProperties</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a46179386ff116e4dce357ce4a7d0f0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespacehector__object__tracker_1_1Parameters.html</anchorfile>
      <anchor>a3e99da94a18127ce52d2f944c868f6f9</anchor>
      <arglist>(const std::string &amp;class_id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T &amp;</type>
      <name>parameter</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>aaabdaa37337724a8c829de351775bcff</anchor>
      <arglist>(std::map&lt; std::string, T &gt; &amp;p, const std::string &amp;class_id=std::string())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>types.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-hector_worldmodel/doc_stacks/2015-11-10_17-19-20.785025/hector_worldmodel/hector_object_tracker/include/hector_object_tracker/</path>
    <filename>types_8h</filename>
    <namespace>hector_object_tracker</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Object const  &gt;</type>
      <name>ObjectConstPtr</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a6ce56ce9ae1dfd5c799e1872e485b16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; ObjectPtr &gt;</type>
      <name>ObjectList</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a1c65991b0ee9967a19d1e458a7103801</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Object &gt;</type>
      <name>ObjectPtr</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a16d204853777bc6f20a5238e9aab8c6c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::Pose</name>
    <filename>classtf_1_1Pose.html</filename>
  </compound>
  <compound kind="namespace">
    <name>hector_object_tracker</name>
    <filename>namespacehector__object__tracker.html</filename>
    <namespace>hector_object_tracker::Parameters</namespace>
    <class kind="class">hector_object_tracker::Object</class>
    <class kind="class">hector_object_tracker::ObjectModel</class>
    <class kind="class">hector_object_tracker::ObjectTracker</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Object const  &gt;</type>
      <name>ObjectConstPtr</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a6ce56ce9ae1dfd5c799e1872e485b16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; ObjectPtr &gt;</type>
      <name>ObjectList</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a1c65991b0ee9967a19d1e458a7103801</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Object &gt;</type>
      <name>ObjectPtr</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a16d204853777bc6f20a5238e9aab8c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ServiceClientWithProperties &gt;</type>
      <name>ServiceClientsWithProperties</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a911d14706682791cbd4ee20a7f15eff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; ros::ServiceClientPtr, XmlRpc::XmlRpcValue &gt;</type>
      <name>ServiceClientWithProperties</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a46179386ff116e4dce357ce4a7d0f0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T &amp;</type>
      <name>parameter</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>aaabdaa37337724a8c829de351775bcff</anchor>
      <arglist>(std::map&lt; std::string, T &gt; &amp;p, const std::string &amp;class_id=std::string())</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_active_support</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a4fb48d1d2fe4d17f07c4f1ead0eb440b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_active_time</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a2d1323c114918cdf58c71dfd9414be11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_angle_variance</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a8504e43b9a6bb5de66363ae7c87c56ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_default_distance</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>af9d0854ee8539dbe64d7cecf1d4f3b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, ros::ServiceClientPtr &gt;</type>
      <name>_distance_to_obstacle_service</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a7a6efac285696199b580ad4d0db15af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_distance_variance</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a9953f8977e93ae2050ff1533619efb2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, ros::ServiceClientPtr &gt;</type>
      <name>_get_normal_service</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>aba9f049b937ff1c4453c28af4a26dee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_inactive_support</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>aad5da0782535e70aad888610cd955c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_inactive_time</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a879865b66475c064d82a4725928d3fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, std_msgs::ColorRGBA &gt;</type>
      <name>_marker_color</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a7bf2a39184449e2122e2c15d2eecd9c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_max_height</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a83dd102a1d70a71eb98f19eddb58326f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_min_distance_between_objects</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>ad5c058d06b33d826ea8916be86ecaaa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_min_height</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a52ab843ba1a269e8372e4903ce52fdd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, ServiceClientsWithProperties &gt;</type>
      <name>_object_verification_services</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a0d2ac2c779bed3c2a62cd665a6ed73da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_pending_support</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a542eaf5066e663604bb9c79a6acddf95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>_pending_time</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a56c76e934ce0f055a26bac5b98eabcc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, ServiceClientsWithProperties &gt;</type>
      <name>_percept_verification_services</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>a141e11e76f8ec5c37bf37eb299de543f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, bool &gt;</type>
      <name>_project_objects</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>ae8f21dda7a561df90c8a0ca867c52a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, bool &gt;</type>
      <name>_with_orientation</name>
      <anchorfile>namespacehector__object__tracker.html</anchorfile>
      <anchor>ae1ba08806206c4cc8db962e72a26cf2c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hector_object_tracker::Object</name>
    <filename>classhector__object__tracker_1_1Object.html</filename>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Object const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a7aa6194063260d568fe094ee04fa54ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>hector_worldmodel_msgs::ObjectState::_state_type</type>
      <name>StateType</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>afe2e2e85bcaefdc719de868aa5359019</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSupport</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>aa4f930b09afcda94a476e1edee7dd98f</anchor>
      <arglist>(float support)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getClassId</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a3a2d854fad10b8167b941bed93790e0f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Eigen::Matrix3f &amp;</type>
      <name>getCovariance</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a792801e81701453fb3d81e07ccdefe33</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovariance</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>aad459fe73d41a50e7860fe42aba6b8b0</anchor>
      <arglist>(geometry_msgs::PoseWithCovariance::_covariance_type &amp;covariance) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDistance</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a6682e934acec9e4afad957a6d3850db9</anchor>
      <arglist>(const Object &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>std_msgs::Header</type>
      <name>getHeader</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a5cef4655bee23450184f9e7d4e474ddf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMessage</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a996c2ac530cc144f400ce345678a34c7</anchor>
      <arglist>(hector_worldmodel_msgs::Object &amp;object) const </arglist>
    </member>
    <member kind="function">
      <type>hector_worldmodel_msgs::Object</type>
      <name>getMessage</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a57acd4a08417eab192750ad9b3beb393</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a183ab868d3c046edb6a3935fb81e24d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getObjectId</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>ab9e95a4a6c93d7935501362e76544df5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Eigen::Quaternionf &amp;</type>
      <name>getOrientation</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a493843f315fc9947c590b98c41674e2c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPose</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a8254df6082caaa3d68f154bb6df890ef</anchor>
      <arglist>(geometry_msgs::Pose &amp;pose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPose</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>abf7c94c8063d2e9d3ee2b10c1bddfd3b</anchor>
      <arglist>(tf::Pose &amp;pose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPoseWithCovariance</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>aeb5a95b0739bdf214180438be15d42ca</anchor>
      <arglist>(geometry_msgs::PoseWithCovariance &amp;pose) const </arglist>
    </member>
    <member kind="function">
      <type>const Eigen::Vector3f &amp;</type>
      <name>getPosition</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>ab1a3dd6b25cf9f509bc40db01ef35193</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ros::Time</type>
      <name>getStamp</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>aea35941eadc197d8ad8ae2f75ea1e9f4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>StateType</type>
      <name>getState</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a709b1b38fb1bd74e2dd34de6dc5042d7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getSupport</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a0d62ee1df4853d0e845d2c8a70341656</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getVisualization</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a0c7834c4d3fe19a48e23e36528cd6ca5</anchor>
      <arglist>(visualization_msgs::MarkerArray &amp;markers) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intersect</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a7e21092daf5a4edb8ee1edca0ff6ea4a</anchor>
      <arglist>(const tf::Pose &amp;poseB, const Eigen::Matrix3f &amp;covarianceB, float support)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Object</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>ae8bdd6ba50de090e8856f923d146f507</anchor>
      <arglist>(const std::string class_id=&quot;&quot;, const std::string object_id=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Object</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a77c5ecc7bcb6193eb99061cf31838270</anchor>
      <arglist>(const hector_worldmodel_msgs::Object &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Object &amp;</type>
      <name>operator=</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a27c00b5f3f02acfcaba7043a2c700e59</anchor>
      <arglist>(const hector_worldmodel_msgs::Object &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCovariance</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a569873e5eea57d14a674209cb77a0e42</anchor>
      <arglist>(const Eigen::Matrix3f &amp;covariance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCovariance</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a948bbd9e278cdd8f46392e3e1bb024f1</anchor>
      <arglist>(const tf::Matrix3x3 &amp;covariance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCovariance</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a5ca0418ff2b1df5bfb435df8d7ee0551</anchor>
      <arglist>(const geometry_msgs::PoseWithCovariance::_covariance_type &amp;covariance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeader</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a48add6995bbf05059096e1e150f94413</anchor>
      <arglist>(const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a86412890f052c61b8a14ffd8af677f04</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setObjectId</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>aa22d991bc9b73191ffd468e5a296c4c3</anchor>
      <arglist>(const std::string &amp;object_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a9597723621b04ca238de41aafb1b291a</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a5042eace7965019dfa439f8e44c08628</anchor>
      <arglist>(const tf::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPose</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a0f2b13fe99c6273b3bc07d8386198356</anchor>
      <arglist>(const geometry_msgs::PoseWithCovariance &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPose</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a20a88bdce7e204f1c495eb12af38a632</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPose</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a0ac32a5ffe874db00d6e93fe6f7fe0a9</anchor>
      <arglist>(const tf::Pose &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a903d6274bb5948622903e2dfd711faca</anchor>
      <arglist>(const Eigen::Vector3f &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>ae8d1936ccf7f636bf0cd6db6a79024eb</anchor>
      <arglist>(const geometry_msgs::Point &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a64f929e54801b255da4a6b589fc01532</anchor>
      <arglist>(const tf::Point &amp;point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setState</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>aea9b4e18637993da344234d68275c1b2</anchor>
      <arglist>(const StateType &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSupport</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a6f5447b47143fef89a9cc31e949defe2</anchor>
      <arglist>(float support)</arglist>
    </member>
    <member kind="function">
      <type>ObjectPtr</type>
      <name>transform</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a618c096e019b36aa21a5902289f313f7</anchor>
      <arglist>(tf::Transformer &amp;tf, const std::string &amp;target_frame) const </arglist>
    </member>
    <member kind="function">
      <type>ObjectPtr</type>
      <name>transform</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>ad272e8cbcad96b80adec5ae5690a63b6</anchor>
      <arglist>(tf::Transformer &amp;tf, const std::string &amp;target_frame, const ros::Time &amp;target_time) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>ad989558e1a42a99ca1f1fdf675644f3f</anchor>
      <arglist>(const tf::Pose &amp;poseB, const Eigen::Matrix3f &amp;covarianceB, float support)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateOrientation</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>ab1b5cfc49b5821e7ebe18c24fa091d33</anchor>
      <arglist>(const tf::Quaternion &amp;orientationB, double slerp_factor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Object</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a3e1f39375002c330d6132966de8e05ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reset</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>adb3a38fa46cd7ac9d48c0f972f6f2e34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setNamespace</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a681834b8fc7850532ca42e02fd16a6ac</anchor>
      <arglist>(const std::string &amp;ns)</arglist>
    </member>
    <member kind="variable">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef boost::shared_ptr&lt; Object &gt;</type>
      <name>Ptr</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a34e73a07a5063548ee6d4c05eb30b9b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix3f</type>
      <name>covariance</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a44bba8fd57e003581c87f046ed061b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std_msgs::Header</type>
      <name>header</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a43fc7058f39ab94998d47809cf54d9fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ObjectInfo</type>
      <name>info</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>aaff9a4fa170069a7ed3da13e2bf0f38f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a123119de3fb3a321869f9efacc06760c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Quaternionf</type>
      <name>orientation</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>ab3c25765efe2b9c58b468564d9f14d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Vector3f</type>
      <name>position</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a51830eee151b77f73aa3e840b21c3da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ObjectState</type>
      <name>state</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>aa1f784d3db5cd9955e1475bc291c9156</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::map&lt; std::string, unsigned int &gt;</type>
      <name>object_count</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a86cc3aa08609688ab905ab38aa78f08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string</type>
      <name>object_namespace</name>
      <anchorfile>classhector__object__tracker_1_1Object.html</anchorfile>
      <anchor>a9e7b51f8ca372627d2a32f39a6580376</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hector_object_tracker::ObjectModel</name>
    <filename>classhector__object__tracker_1_1ObjectModel.html</filename>
    <member kind="typedef">
      <type>ObjectList::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>aae9461d5b7224a2257bea84072c468a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ObjectList::iterator</type>
      <name>iterator</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a658c319082422d28872b4fa2cdc9e013</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ObjectPtr</type>
      <name>add</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a7267e1ef1fdc796e31dce0b8e2018597</anchor>
      <arglist>(const std::string &amp;class_id=&quot;&quot;, const std::string &amp;object_id=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>ObjectPtr</type>
      <name>add</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>ae910e06b52dceb9f0f316e8f13d0b97e</anchor>
      <arglist>(ObjectPtr object)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>aaf0d7210fbe7e5e3216decd411b637bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a81a488513a9c971ded1b1b93f8574532</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ObjectPtr</type>
      <name>create</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>afb9f33eedea3fe847e87ecb7ebdfadf1</anchor>
      <arglist>(const std::string &amp;class_id=&quot;&quot;, const std::string &amp;object_id=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>aa6c535b92c21a086b49215f343704c56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a8cd25229113b99b7992e75aa0a71a46a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBestCorrespondence</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a6a87fc469afdf39856153ee7f778eb4c</anchor>
      <arglist>(ObjectPtr &amp;object, const tf::Pose &amp;pose, const Eigen::Matrix3f &amp;covariance, const std::string &amp;class_id, const std::string &amp;name, float max_distance=0.0) const </arglist>
    </member>
    <member kind="function">
      <type>std_msgs::Header</type>
      <name>getHeader</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a535e4a7fa29470f0ef13576d8fb230e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMessage</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a0aecacf97d835703e27e590b007a101a</anchor>
      <arglist>(hector_worldmodel_msgs::ObjectModel &amp;model) const </arglist>
    </member>
    <member kind="function">
      <type>hector_worldmodel_msgs::ObjectModelPtr</type>
      <name>getMessage</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a53612c5838878d24577477deca31a889</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ObjectPtr</type>
      <name>getObject</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>af954c381fd8da5181183278374699a33</anchor>
      <arglist>(const std::string &amp;object_id) const </arglist>
    </member>
    <member kind="function">
      <type>ObjectList</type>
      <name>getObjects</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>ab15eb98a0bfaf4f460e95df02bc2664f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ObjectList</type>
      <name>getObjects</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>addfa8fff0c634a477d9d1b2414f24512</anchor>
      <arglist>(const std::string &amp;class_id) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getVisualization</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a9c7e7c733aa35e5eb801a03e561a4e7c</anchor>
      <arglist>(visualization_msgs::MarkerArray &amp;markers) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a72b664840f72dec7c052d99d749af776</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a5eba7294d38d37db8d94e3440d15276d</anchor>
      <arglist>(const ObjectPtr &amp;other, tf::TransformListener &amp;tf, const std::string &amp;prefix=std::string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mergeWith</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a3d45dfb1d43a522e9a98c306d0aee20c</anchor>
      <arglist>(const ObjectModel &amp;other, tf::TransformListener &amp;tf, const std::string &amp;prefix=std::string())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectModel</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a19d2ba2094f053015e2e28e26b6bdd09</anchor>
      <arglist>(const std::string &amp;frame_id=std::string())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectModel</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>af8544db10c200bec1dfb1716d4cbd816</anchor>
      <arglist>(const ObjectModel &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ObjectModel &amp;</type>
      <name>operator=</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>ab52bb919c1cf95fc38064dd1d8a6795e</anchor>
      <arglist>(const ObjectModel &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>ObjectModel &amp;</type>
      <name>operator=</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a48477f28113c9cd8eefdba922cfb578d</anchor>
      <arglist>(const hector_worldmodel_msgs::ObjectModel &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>ae8e929b8a9e47eb2650fb3d74667d2cb</anchor>
      <arglist>(ObjectPtr object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a3991403ea5e2e1d9bb35503318bc6f92</anchor>
      <arglist>(iterator it)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a654e16512ff8f844072af728aa7c1371</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameId</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a4906a25e7565f24165111e8b8eb77157</anchor>
      <arglist>(const std::string &amp;frame_id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_lock</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a3564f3fa89392f8d2579f971adb4338e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a7bbf93600a79f3283d1009b239707d79</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectModel</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a0b83f0b8a77962d3ece75acbf6f977fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std_msgs::Header</type>
      <name>header</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>a0b71581bea4ef4c49ec15f2d92b833cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ObjectList</type>
      <name>objects</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>aea49ff307237af2878670df4daa1b2a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>objectsMutex</name>
      <anchorfile>classhector__object__tracker_1_1ObjectModel.html</anchorfile>
      <anchor>aa3c332f6c692a0bf408a337112f3e1a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hector_object_tracker::ObjectTracker</name>
    <filename>classhector__object__tracker_1_1ObjectTracker.html</filename>
    <class kind="struct">hector_object_tracker::ObjectTracker::MergedModelInfo</class>
    <class kind="struct">hector_object_tracker::ObjectTracker::NegativeUpdateInfo</class>
    <member kind="function">
      <type></type>
      <name>ObjectTracker</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a9bd195f6d263b584348302f1ee8cea86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectTracker</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a4b77928686126be1bd83911f2f5b97e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>addObjectCb</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>adee6de9279a2220500f66edec15337a6</anchor>
      <arglist>(hector_worldmodel_msgs::AddObject::Request &amp;request, hector_worldmodel_msgs::AddObject::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ObjectModel</type>
      <name>getMergedModel</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>afb6487c0b9c0d7f7e15d457834d2d68d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ObjectModel &amp;</type>
      <name>getModel</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ae0936b301efc3d01278947d6bc384762</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const ObjectModel &amp;</type>
      <name>getModel</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a9675c82b9e1a61dd793f4b1767fb5dec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getObjectModelCb</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a529374decdfb7a4f189037daaeb0bd01</anchor>
      <arglist>(hector_worldmodel_msgs::GetObjectModel::Request &amp;request, hector_worldmodel_msgs::GetObjectModel::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>imagePerceptCb</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>aa8f122ae69920ea2da3fa498f8fabbf1</anchor>
      <arglist>(const hector_worldmodel_msgs::ImagePerceptConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>mapToNextObstacle</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a9437df9b96c595cdd9f519e3b479952a</anchor>
      <arglist>(const geometry_msgs::Pose &amp;source, const std_msgs::Header &amp;header, const ObjectInfo &amp;info, geometry_msgs::Pose &amp;mapped)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>modelUpdateCb</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>adba4c2d2b1ac9743b579e47380e02fbd</anchor>
      <arglist>(const hector_worldmodel_msgs::ObjectModelConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>objectAgeingCb</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ac22708c7868b3629af777a50a591618e</anchor>
      <arglist>(const std_msgs::Float32ConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>posePerceptCb</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ab80e1c82c6d7fa3aa822b9db0d4b7947</anchor>
      <arglist>(const hector_worldmodel_msgs::PosePerceptConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>publishModel</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ae7200ca09cb47776e230417f1b3ef896</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>publishModelEvent</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>aed307f5fff0ee6cfd193ed634a4988e4</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>setObjectNameCb</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ae75e5fc483529618015ab3bd84aa0495</anchor>
      <arglist>(hector_worldmodel_msgs::SetObjectName::Request &amp;request, hector_worldmodel_msgs::SetObjectName::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>setObjectStateCb</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a350953ecdf621d8f547bc9802ecdf418</anchor>
      <arglist>(hector_worldmodel_msgs::SetObjectState::Request &amp;request, hector_worldmodel_msgs::SetObjectState::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>sysCommandCb</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>afd274cb381f0cd93c31c35c1117b3ed1</anchor>
      <arglist>(const std_msgs::StringConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>transformPose</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a06c80404eda8dba2c56b87f194904974</anchor>
      <arglist>(const geometry_msgs::Pose &amp;from, geometry_msgs::Pose &amp;to, std_msgs::Header &amp;header, tf::StampedTransform *transform=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>transformPose</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a34485e70c980c62d5eed4ab65b722d05</anchor>
      <arglist>(const geometry_msgs::PoseWithCovariance &amp;from, geometry_msgs::PoseWithCovariance &amp;to, std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::shared_ptr&lt; image_geometry::PinholeCameraModel &gt;</type>
      <name>CameraModelPtr</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a218775c5ee533156d9c173a097224db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::shared_ptr&lt; MergedModelInfo &gt;</type>
      <name>MergedModelPtr</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ad0b4a3c22459dbd089d14e37bd7e6a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::shared_ptr&lt; NegativeUpdateInfo &gt;</type>
      <name>NegativeUpdatePtr</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a612fdf1dd4eb7dfa811b212dc3cd0dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>ObjectTracker::CameraModelPtr</type>
      <name>getCameraModel</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ac62c6fbf7c73301f8ab3a1d42879f7f2</anchor>
      <arglist>(const std::string &amp;frame_id, const sensor_msgs::CameraInfo &amp;camera_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>mergeModelCallback</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>abcbd146de714f22685d6a0f7c65d264b</anchor>
      <arglist>(const hector_worldmodel_msgs::ObjectModelConstPtr &amp;new_model, const MergedModelPtr &amp;info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>negativeUpdateCallback</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>af4390eb2a3e8b955ae9f6dd9507621b2</anchor>
      <arglist>(const sensor_msgs::CameraInfoConstPtr &amp;, const NegativeUpdatePtr &amp;info)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_ageing_threshold</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a40d629956c84b1154751a07195832fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_frame_id</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ad2dcac876cd633d867a1ba5bcdf87148</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_publish_interval</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ad5c014b400bf5b067090ee7cd93343ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_worldmodel_ns</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a3f04027bfc61436115c248027222b7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>addObject</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a661c0cef7a5345abf85c14afe47263ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, CameraModelPtr &gt;</type>
      <name>cameraModels</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ae6118be1308a5367bdeedfc0657759e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HectorDrawings</type>
      <name>drawings</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a913219da2e7296dc390c58255d3c24e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>getObjectModel</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a2449df0c6ee80990e2d3c456263137de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>imagePerceptSubscriber</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ad7170aa24fb15f77a5355eb452e52cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; MergedModelPtr &gt;</type>
      <name>merged_models</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a1397a98eb7bfe1520143770e615a44d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ObjectModel</type>
      <name>model</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a4a139c165bf7ddede8252847559148db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>modelPublisher</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a4110a95b50dd3bee75515b32c2719ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>modelUpdatePublisher</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ab6b3dedf3135c6195e3c5845f26266d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>modelUpdateSubscriber</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a33ed68937742c366dd8e47839a33446a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; NegativeUpdatePtr &gt;</type>
      <name>negativeUpdate</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a686d5e2e8cbab12f44fd451610ec60a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>afb3db0f23d33f9111a8b148a1a771dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>objectAgeingSubscriber</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ae1ce5f30ed103fed60533402a23b3c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>objectPoseDebugPublisher</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>a645f561b257d27c88b40c3efee1a2932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>perceptPoseDebugPublisher</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>aa5cb7f7dc84264688479bb6a6a13baad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>posePerceptSubscriber</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>aa950b11829a7974fac2ee5a51c349479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>priv_nh</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>afc3a049f1bf0ada674ef162d827a4afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>publishTimer</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ab3a6d829eaca5ba2927fae4e1dbcc056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setObjectName</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ab51f8bbaf369adce7ab4d3a8d4c0e2ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setObjectState</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ada9f96979f7fd8a911e8a5e4bbd2c5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sysCommandSubscriber</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>aa67aa20e27e6027b19b03c90332d2fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf</name>
      <anchorfile>classhector__object__tracker_1_1ObjectTracker.html</anchorfile>
      <anchor>ae805dd682ee29e4a758c1558ab7fe4f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>hector_object_tracker::ObjectTracker::MergedModelInfo</name>
    <filename>structhector__object__tracker_1_1ObjectTracker_1_1MergedModelInfo.html</filename>
    <member kind="variable">
      <type>ObjectModel</type>
      <name>model</name>
      <anchorfile>structhector__object__tracker_1_1ObjectTracker_1_1MergedModelInfo.html</anchorfile>
      <anchor>af404ca41073ed1b5e5112432851eab66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>prefix</name>
      <anchorfile>structhector__object__tracker_1_1ObjectTracker_1_1MergedModelInfo.html</anchorfile>
      <anchor>aa09e6f3aff19cf0010f8cfaa3220b68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>subscriber</name>
      <anchorfile>structhector__object__tracker_1_1ObjectTracker_1_1MergedModelInfo.html</anchorfile>
      <anchor>a553ab7be024bdc16886f9c1b16a97d2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>hector_object_tracker::ObjectTracker::NegativeUpdateInfo</name>
    <filename>structhector__object__tracker_1_1ObjectTracker_1_1NegativeUpdateInfo.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>class_id</name>
      <anchorfile>structhector__object__tracker_1_1ObjectTracker_1_1NegativeUpdateInfo.html</anchorfile>
      <anchor>a30a32004bc983eeb974da4d3f6834bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ignore_border_pixels</name>
      <anchorfile>structhector__object__tracker_1_1ObjectTracker_1_1NegativeUpdateInfo.html</anchorfile>
      <anchor>a29e62f1806aa6f1c14da94373583271a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>max_distance</name>
      <anchorfile>structhector__object__tracker_1_1ObjectTracker_1_1NegativeUpdateInfo.html</anchorfile>
      <anchor>af3899e5ce0ffd2325e02122edfc5110e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>min_distance</name>
      <anchorfile>structhector__object__tracker_1_1ObjectTracker_1_1NegativeUpdateInfo.html</anchorfile>
      <anchor>a788f4ea0cdabad6e0d4dea36be318810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ObjectInfo::_support_type</type>
      <name>min_support</name>
      <anchorfile>structhector__object__tracker_1_1ObjectTracker_1_1NegativeUpdateInfo.html</anchorfile>
      <anchor>a305423df3abe660b5d9ed56eba6aafb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ObjectInfo::_support_type</type>
      <name>negative_support</name>
      <anchorfile>structhector__object__tracker_1_1ObjectTracker_1_1NegativeUpdateInfo.html</anchorfile>
      <anchor>a3d165e62e32b33e2091e0d6a2a8e7e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Duration</type>
      <name>not_seen_duration</name>
      <anchorfile>structhector__object__tracker_1_1ObjectTracker_1_1NegativeUpdateInfo.html</anchorfile>
      <anchor>a4e188055cdf8f56ebd8f47801e520e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>subscriber</name>
      <anchorfile>structhector__object__tracker_1_1ObjectTracker_1_1NegativeUpdateInfo.html</anchorfile>
      <anchor>a236020e84531c94192632003445662bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>hector_object_tracker::Parameters</name>
    <filename>namespacehector__object__tracker_1_1Parameters.html</filename>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespacehector__object__tracker_1_1Parameters.html</anchorfile>
      <anchor>a3e99da94a18127ce52d2f944c868f6f9</anchor>
      <arglist>(const std::string &amp;class_id)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tf</name>
    <filename>namespacetf.html</filename>
  </compound>
</tagfile>
