<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">send_transform</docanchor>
    <docanchor file="index">datatypes</docanchor>
    <docanchor file="index">message_filter</docanchor>
    <docanchor file="index">listener</docanchor>
    <docanchor file="index">usage</docanchor>
    <docanchor file="index">broadcaster</docanchor>
  </compound>
  <compound kind="file">
    <name>cache.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/src/</path>
    <filename>cache_8cpp</filename>
    <includes id="time__cache_8h" name="time_cache.h" local="yes" imported="no">tf/time_cache.h</includes>
    <includes id="exceptions_8h" name="exceptions.h" local="yes" imported="no">tf/exceptions.h</includes>
    <member kind="function">
      <type>void</type>
      <name>createEmptyException</name>
      <anchorfile>cache_8cpp.html</anchorfile>
      <anchor>aee1ef94b8b99c71389157afa47f2e9cb</anchor>
      <arglist>(std::string *error_str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createExtrapolationException1</name>
      <anchorfile>cache_8cpp.html</anchorfile>
      <anchor>a21a3da8004a972c9beb33afbdf53701b</anchor>
      <arglist>(ros::Time t0, ros::Time t1, std::string *error_str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createExtrapolationException2</name>
      <anchorfile>cache_8cpp.html</anchorfile>
      <anchor>a54d43f369c1a947928182148e471d872</anchor>
      <arglist>(ros::Time t0, ros::Time t1, std::string *error_str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createExtrapolationException3</name>
      <anchorfile>cache_8cpp.html</anchorfile>
      <anchor>ac57b0d21072c57e2f30a1af919431c5b</anchor>
      <arglist>(ros::Time t0, ros::Time t1, std::string *error_str)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cache_unittest.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/test/</path>
    <filename>cache__unittest_8cpp</filename>
    <includes id="tf_8h" name="tf.h" local="no" imported="no">tf/tf.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>cache__unittest_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seed_rand</name>
      <anchorfile>cache__unittest_8cpp.html</anchorfile>
      <anchor>ab5671cbf312c701c427957a2ef773138</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>cache__unittest_8cpp.html</anchorfile>
      <anchor>aca4e6e2f6de8b25daea0d3d14ab98fef</anchor>
      <arglist>(TimeCache, DuplicateEntries)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>cache__unittest_8cpp.html</anchorfile>
      <anchor>ae430eee99c7ced5041aa6f6433a7a14a</anchor>
      <arglist>(TimeCache, AngularInterpolation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>cache__unittest_8cpp.html</anchorfile>
      <anchor>a6ba69d775146f3b56a66639e620a2503</anchor>
      <arglist>(Bullet, Slerp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>cache__unittest_8cpp.html</anchorfile>
      <anchor>a71aea8b281d783e24dc3401f64dd9fa0</anchor>
      <arglist>(TimeCache, CartesianInterpolation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>cache__unittest_8cpp.html</anchorfile>
      <anchor>adee9d0d3d7c663831c181dde4d9aa762</anchor>
      <arglist>(TimeCache, ZeroAtFront)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>cache__unittest_8cpp.html</anchorfile>
      <anchor>aafb1b56e8882deb15328255a750123b6</anchor>
      <arglist>(TimeCache, RepeatabilityRandomInsertOrder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>cache__unittest_8cpp.html</anchorfile>
      <anchor>a7df8e58b83f17fcfc6cd7717d61a1465</anchor>
      <arglist>(TimeCache, RepeatabilityReverseInsertOrder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>cache__unittest_8cpp.html</anchorfile>
      <anchor>a350d80f23555b3209bc611360259184a</anchor>
      <arglist>(TimeCache, Repeatability)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>change_notifier.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/src/</path>
    <filename>change__notifier_8cpp</filename>
    <includes id="transform__listener_8h" name="transform_listener.h" local="yes" imported="no">tf/transform_listener.h</includes>
    <class kind="class">FramePair</class>
    <member kind="function">
      <type>bool</type>
      <name>getFramePairs</name>
      <anchorfile>change__notifier_8cpp.html</anchorfile>
      <anchor>ac8f551e4cc688e9079c8824bdf2d0e60</anchor>
      <arglist>(const ros::NodeHandle &amp;local_node, std::vector&lt; FramePair &gt; &amp;frame_pairs, double default_translational_update_distance, double default_angular_update_distance)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>change__notifier_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>empty_listener.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/src/</path>
    <filename>empty__listener_8cpp</filename>
    <includes id="transform__listener_8h" name="transform_listener.h" local="no" imported="no">tf/transform_listener.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>empty__listener_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>exceptions.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/include/tf/</path>
    <filename>exceptions_8h</filename>
    <class kind="class">tf::ConnectivityException</class>
    <class kind="class">tf::ExtrapolationException</class>
    <class kind="class">tf::InvalidArgument</class>
    <class kind="class">tf::LookupException</class>
    <class kind="class">tf::TransformException</class>
    <namespace>tf</namespace>
  </compound>
  <compound kind="file">
    <name>FrameGraph.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/srv_gen/cpp/include/tf/</path>
    <filename>FrameGraph_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tf::FrameGraph &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">tf::FrameGraph</class>
    <class kind="struct">tf::FrameGraphRequest_</class>
    <class kind="struct">tf::FrameGraphResponse_</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tf::FrameGraph &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>ros</namespace>
    <namespace>tf</namespace>
    <member kind="typedef">
      <type>::tf::FrameGraphRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FrameGraphRequest</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ab0b0f62dc2d705506cdf13b1f430aff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::FrameGraphRequest const  &gt;</type>
      <name>FrameGraphRequestConstPtr</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a532fc1cc4a39c8a1548d69aabec69dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::FrameGraphRequest &gt;</type>
      <name>FrameGraphRequestPtr</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>aa0265027a68fabb95a2ae0fe6c5db359</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tf::FrameGraphResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FrameGraphResponse</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a686d9921fd1c7bb3079a5fbd7d49f982</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::FrameGraphResponse const  &gt;</type>
      <name>FrameGraphResponseConstPtr</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a870ad68417ce7d1f36c6e7ba4a14633d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::FrameGraphResponse &gt;</type>
      <name>FrameGraphResponsePtr</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a953d81bc392716a4291ba66c2d77aa7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>message_filter.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/include/tf/</path>
    <filename>message__filter_8h</filename>
    <includes id="transform__listener_8h" name="transform_listener.h" local="no" imported="no">tf/transform_listener.h</includes>
    <includes id="tfMessage_8h" name="tfMessage.h" local="no" imported="no">tf/tfMessage.h</includes>
    <class kind="class">tf::MessageFilter</class>
    <class kind="class">tf::MessageFilterBase</class>
    <namespace>tf</namespace>
    <namespace>tf::filter_failure_reasons</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TF_MESSAGEFILTER_DEBUG</name>
      <anchorfile>message__filter_8h.html</anchorfile>
      <anchor>a0f2e186b9ee66fdf1d7e053af5294e3a</anchor>
      <arglist>(fmt,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TF_MESSAGEFILTER_WARN</name>
      <anchorfile>message__filter_8h.html</anchorfile>
      <anchor>a4c3cecf004748a8170435dee7820fabd</anchor>
      <arglist>(fmt,...)</arglist>
    </member>
    <member kind="typedef">
      <type>filter_failure_reasons::FilterFailureReason</type>
      <name>FilterFailureReason</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>af32df52a177b3940e38cb157747efde9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>FilterFailureReason</name>
      <anchorfile>namespacetf_1_1filter__failure__reasons.html</anchorfile>
      <anchor>acd9ea5ea78740c4010b95be542e95874</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Unknown</name>
      <anchorfile>namespacetf_1_1filter__failure__reasons.html</anchorfile>
      <anchor>acd9ea5ea78740c4010b95be542e95874a10133d69bcc3100fc1eec3253408e03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OutTheBack</name>
      <anchorfile>namespacetf_1_1filter__failure__reasons.html</anchorfile>
      <anchor>acd9ea5ea78740c4010b95be542e95874a6339d1c680c7293be0408016907ded4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EmptyFrameID</name>
      <anchorfile>namespacetf_1_1filter__failure__reasons.html</anchorfile>
      <anchor>acd9ea5ea78740c4010b95be542e95874ab079300406f09f51f84ac8245a958df9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operator_overload.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/test/</path>
    <filename>operator__overload_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>operator__overload_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seed_rand</name>
      <anchorfile>operator__overload_8cpp.html</anchorfile>
      <anchor>ab5671cbf312c701c427957a2ef773138</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pytf.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/src/</path>
    <filename>pytf_8cpp</filename>
    <includes id="tf_8h" name="tf.h" local="yes" imported="no">tf/tf.h</includes>
    <class kind="struct">transformer_t</class>
    <member kind="define">
      <type>#define</type>
      <name>WRAP</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a7b9afecbfecfc2f2678b9690ba77dff6</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>allFramesAsDot</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>abe77c62732c88cae4b14e4e3e6fa2d41</anchor>
      <arglist>(PyObject *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>allFramesAsString</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a9f5ef2d86f2fa5f9101f0d133e1a9661</anchor>
      <arglist>(PyObject *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>asListOfStrings</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a56b04530d65d8171587ad0584af44777</anchor>
      <arglist>(std::vector&lt; std::string &gt; los)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>canTransform</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>af7aac42b5622838da198a5a4752bf4c4</anchor>
      <arglist>(PyObject *self, PyObject *args, PyObject *kw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>canTransformFull</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a18a78c8505669a76560673ee654963f1</anchor>
      <arglist>(PyObject *self, PyObject *args, PyObject *kw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>chain</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>ac7f66c41aa62f5b794afc1ff2a0e1f8b</anchor>
      <arglist>(PyObject *self, PyObject *args, PyObject *kw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>clear</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a4963675c01c2c3e9b259b12a75adeac2</anchor>
      <arglist>(PyObject *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>frameExists</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a3fad4d9814dba23808fe8384c2457ff3</anchor>
      <arglist>(PyObject *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>getFrameStrings</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a7760478dfd644cc709d60f1c05bd69a7</anchor>
      <arglist>(PyObject *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>getLatestCommonTime</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a56901230fa69535587a64543bea50fdf</anchor>
      <arglist>(PyObject *self, PyObject *args, PyObject *kw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>getTFPrefix</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>afa0544c78e3521ac3306bbe06f58af6e</anchor>
      <arglist>(PyObject *self, PyObject *args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_tf</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>aacf253f8955f11db3b85d1d47474c7ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>lookupTransform</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>ad1aea811970abb83530f5d866571d30c</anchor>
      <arglist>(PyObject *self, PyObject *args, PyObject *kw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>lookupTransformFull</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>ae29fdc868e39b3b5357803df88e54946</anchor>
      <arglist>(PyObject *self, PyObject *args, PyObject *kw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>lookupTwist</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>af810fbf797d13d13a10a80564c8d8826</anchor>
      <arglist>(PyObject *self, PyObject *args, PyObject *kw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>lookupTwistFull</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>aa5832134b778979fc30e55edd3a25be8</anchor>
      <arglist>(PyObject *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>PyObject_BorrowAttrString</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a12c1af0688186c7895853cb29acf95ec</anchor>
      <arglist>(PyObject *o, const char *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rosduration_converter</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>ac09bb9694f2bc80b6a057fbd97d6b5a0</anchor>
      <arglist>(PyObject *obj, ros::Duration *rt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rostime_converter</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a6d3d5f5f4c7a0da0fff6b41ced30c63f</anchor>
      <arglist>(PyObject *obj, ros::Time *rt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>setTransform</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a09b417c6c4ae3d504be55cf70cbccb37</anchor>
      <arglist>(PyObject *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>setUsingDedicatedThread</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a1868bce686daf5bf27d58ee528014ba7</anchor>
      <arglist>(PyObject *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>Transformer_init</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a87f2550de145d3f4e0fc142dbb629671</anchor>
      <arglist>(PyObject *self, PyObject *args, PyObject *kw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>waitForTransform</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>ae2940c60870a05146a9b7a95b87ced8a</anchor>
      <arglist>(PyObject *self, PyObject *args, PyObject *kw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>waitForTransformFull</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>adf55c5b188dfea08c82bbc3dd573c746</anchor>
      <arglist>(PyObject *self, PyObject *args, PyObject *kw)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMethodDef</type>
      <name>module_methods</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>afcd2b5e08091d3973eb552badcfec160</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyObject *</type>
      <name>pModulerospy</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a93c8d3acec5e1d1b06ad43fd74661d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyObject *</type>
      <name>tf_connectivityexception</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>ade360edb0363cd9933e93f1377ab99ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyObject *</type>
      <name>tf_exception</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a7963461a84a220facc54359ee4ee4a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyObject *</type>
      <name>tf_extrapolationexception</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>aee673682401521c015e5e5321c5fcb2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyObject *</type>
      <name>tf_lookupexception</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>acdf4d951d0217bd650df208c38599682</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct PyMethodDef</type>
      <name>transformer_methods</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a3b76c347211846effd666f776ec4cc41</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyTypeObject</type>
      <name>transformer_Type</name>
      <anchorfile>pytf_8cpp.html</anchorfile>
      <anchor>a8cdd6f2b53b741a8af325ee7ca689f36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>quaternion.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/test/</path>
    <filename>quaternion_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>quaternion_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seed_rand</name>
      <anchorfile>quaternion_8cpp.html</anchorfile>
      <anchor>ab5671cbf312c701c427957a2ef773138</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>speed_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/test/</path>
    <filename>speed__test_8cpp</filename>
    <includes id="tf_8h" name="tf.h" local="no" imported="no">tf/tf.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>speed__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>static_transform_publisher.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/src/</path>
    <filename>static__transform__publisher_8cpp</filename>
    <includes id="transform__broadcaster_8h" name="transform_broadcaster.h" local="yes" imported="no">tf/transform_broadcaster.h</includes>
    <class kind="class">TransformSender</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>static__transform__publisher_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_message_filter.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/test/</path>
    <filename>test__message__filter_8cpp</filename>
    <includes id="message__filter_8h" name="message_filter.h" local="no" imported="no">tf/message_filter.h</includes>
    <includes id="transform__listener_8h" name="transform_listener.h" local="no" imported="no">tf/transform_listener.h</includes>
    <includes id="transform__broadcaster_8h" name="transform_broadcaster.h" local="no" imported="no">tf/transform_broadcaster.h</includes>
    <class kind="class">Notification</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__message__filter_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__message__filter_8cpp.html</anchorfile>
      <anchor>a40e76aa49df008bb991d529d4dddc305</anchor>
      <arglist>(MessageFilter, emptyFrameIDFailure)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__message__filter_8cpp.html</anchorfile>
      <anchor>a6a3bd8f4c2d12ecace766f0b996f2255</anchor>
      <arglist>(MessageFilter, outTheBackFailure)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__message__filter_8cpp.html</anchorfile>
      <anchor>a3f2d24e8649369b409d5831dcf52dea3</anchor>
      <arglist>(MessageFilter, tolerance)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__message__filter_8cpp.html</anchorfile>
      <anchor>a178cea86e78e3cb2d9ce9728f4bea555</anchor>
      <arglist>(MessageFilter, multipleTargetFrames)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__message__filter_8cpp.html</anchorfile>
      <anchor>a0fe1aa09e4b482e7d31808639748dd07</anchor>
      <arglist>(MessageFilter, setTargetFrame)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__message__filter_8cpp.html</anchorfile>
      <anchor>a7b965294620b0be8ecc1131189745761</anchor>
      <arglist>(MessageFilter, queueSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__message__filter_8cpp.html</anchorfile>
      <anchor>a627fdaba69c9e568d61150d6ba7e94ef</anchor>
      <arglist>(MessageFilter, postTransforms)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__message__filter_8cpp.html</anchorfile>
      <anchor>aae37ab561043d0c147cacb20f0a3cab2</anchor>
      <arglist>(MessageFilter, preexistingTransforms)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__message__filter_8cpp.html</anchorfile>
      <anchor>af36d620205a46408e97a2ca67d2e1510</anchor>
      <arglist>(MessageFilter, noTransformsSameFrame)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__message__filter_8cpp.html</anchorfile>
      <anchor>a53aa53d4449c5ca5e9f9446f8edd49a1</anchor>
      <arglist>(MessageFilter, noTransforms)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_transform_datatypes.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/test/</path>
    <filename>test__transform__datatypes_8cpp</filename>
    <includes id="tf_8h" name="tf.h" local="no" imported="no">tf/tf.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__transform__datatypes_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__transform__datatypes_8cpp.html</anchorfile>
      <anchor>a3edc30ab430ec1254a03b3c6c9fd00ea</anchor>
      <arglist>(tf, set)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testBroadcaster.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/test/</path>
    <filename>testBroadcaster_8cpp</filename>
    <includes id="transform__broadcaster_8h" name="transform_broadcaster.h" local="yes" imported="no">tf/transform_broadcaster.h</includes>
    <class kind="class">testBroadcaster</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testBroadcaster_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testListener.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/test/</path>
    <filename>testListener_8cpp</filename>
    <includes id="transform__listener_8h" name="transform_listener.h" local="yes" imported="no">tf/transform_listener.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testListener_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>testListener_8cpp.html</anchorfile>
      <anchor>aa2a71f65b77d3f3453f9d69ee119c9df</anchor>
      <arglist>(TransformBroadcaster, multi_frame)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>testListener_8cpp.html</anchorfile>
      <anchor>a7c5c1deed1d54cdb3277c106db1952af</anchor>
      <arglist>(TransformBroadcaster, single_frame)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tf.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/src/</path>
    <filename>tf_8cpp</filename>
    <includes id="tf_8h" name="tf.h" local="yes" imported="no">tf/tf.h</includes>
    <class kind="struct">CanTransformAccum</class>
    <class kind="struct">TimeAndFrameIDFrameComparator</class>
    <class kind="struct">TransformAccum</class>
    <member kind="enumeration">
      <name>WalkEnding</name>
      <anchorfile>tf_8cpp.html</anchorfile>
      <anchor>a20a9a85e16c6a372aab8bf06850d9d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Identity</name>
      <anchorfile>tf_8cpp.html</anchorfile>
      <anchor>a20a9a85e16c6a372aab8bf06850d9d6ba24f669631df31da9ebff42fc3b49b8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TargetParentOfSource</name>
      <anchorfile>tf_8cpp.html</anchorfile>
      <anchor>a20a9a85e16c6a372aab8bf06850d9d6ba200beb74d93e5a6140615346e9d913ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SourceParentOfTarget</name>
      <anchorfile>tf_8cpp.html</anchorfile>
      <anchor>a20a9a85e16c6a372aab8bf06850d9d6bac774dd440c5dea8fa761fde474f20434</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FullPath</name>
      <anchorfile>tf_8cpp.html</anchorfile>
      <anchor>a20a9a85e16c6a372aab8bf06850d9d6babb313c23409798ff99e523690f02c071</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>assert_resolved</name>
      <anchorfile>tf_8cpp.html</anchorfile>
      <anchor>a75c62bcb3ea4b8e61ca5d99e0e7910e2</anchor>
      <arglist>(const std::string &amp;prefix, const std::string &amp;frame_id)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tf.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/include/tf/</path>
    <filename>tf_8h</filename>
    <includes id="exceptions_8h" name="exceptions.h" local="no" imported="no">tf/exceptions.h</includes>
    <includes id="time__cache_8h" name="time_cache.h" local="yes" imported="no">tf/time_cache.h</includes>
    <class kind="class">tf::Transformer</class>
    <class kind="struct">tf::TransformLists</class>
    <namespace>tf</namespace>
    <member kind="enumeration">
      <name>ErrorValues</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a76da502b6c91ef50db0ad9cdfbd49de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a76da502b6c91ef50db0ad9cdfbd49de0ac7dc46249e0887a1c1e3caa4b8c1401b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOOKUP_ERROR</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a76da502b6c91ef50db0ad9cdfbd49de0a8d9b85167813a40785457425c076a78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONNECTIVITY_ERROR</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a76da502b6c91ef50db0ad9cdfbd49de0af3ec2b297ad0f3f00c24df24adcd315f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTRAPOLATION_ERROR</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a76da502b6c91ef50db0ad9cdfbd49de0ac4cc3a56ee6071bf9d373ec78a33b86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>__attribute__</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>abe0921bebe7733a11d65d637a596ca75</anchor>
      <arglist>((deprecated)) static inline std</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assertQuaternionValid</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a40aa3a6201c61f5440310c3fa93ba3f1</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assertQuaternionValid</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a660e36e6de2dea7a2aea3d8f0769f112</anchor>
      <arglist>(const tf::Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>resolve</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ab7a4101276d3420dbf7fe68204dd14ad</anchor>
      <arglist>(const std::string &amp;prefix, const std::string &amp;frame_name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tf_benchmark.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/test/</path>
    <filename>tf__benchmark_8cpp</filename>
    <includes id="tf_8h" name="tf.h" local="no" imported="no">tf/tf.h</includes>
    <member kind="function">
      <type>void</type>
      <name>generate_rand_vectors</name>
      <anchorfile>tf__benchmark_8cpp.html</anchorfile>
      <anchor>a2365f1b599497a6845352ea59f91c291</anchor>
      <arglist>(double scale, uint64_t runs, std::vector&lt; double &gt; &amp;xvalues, std::vector&lt; double &gt; &amp;yvalues, std::vector&lt; double &gt; &amp;zvalues)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tf__benchmark_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seed_rand</name>
      <anchorfile>tf__benchmark_8cpp.html</anchorfile>
      <anchor>ab5671cbf312c701c427957a2ef773138</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__benchmark_8cpp.html</anchorfile>
      <anchor>a7e5c5f70e71fc2ce3bd4be0ce76397b5</anchor>
      <arglist>(tf_benchmark, benchmarkExhaustiveSearch)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__benchmark_8cpp.html</anchorfile>
      <anchor>afee95a1fdcc3eacfde81a6b0b202bd81</anchor>
      <arglist>(tf_benchmark, lookupTransformCacheLength10000)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__benchmark_8cpp.html</anchorfile>
      <anchor>a76065fe52db45e2b23acecd5b08704c5</anchor>
      <arglist>(tf_benchmark, canTransformCacheLength10000)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__benchmark_8cpp.html</anchorfile>
      <anchor>aac41e9165737fb99d6e018d0d83e7728</anchor>
      <arglist>(tf_benchmark, canTransformCacheLength0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tf_echo.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/src/</path>
    <filename>tf__echo_8cpp</filename>
    <includes id="transform__listener_8h" name="transform_listener.h" local="yes" imported="no">tf/transform_listener.h</includes>
    <class kind="class">echoListener</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tf__echo_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tf_monitor.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/src/</path>
    <filename>tf__monitor_8cpp</filename>
    <includes id="tf_8h" name="tf.h" local="yes" imported="no">tf/tf.h</includes>
    <includes id="transform__listener_8h" name="transform_listener.h" local="yes" imported="no">tf/transform_listener.h</includes>
    <class kind="class">TFMonitor</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tf__monitor_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tf_unittest.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/test/</path>
    <filename>tf__unittest_8cpp</filename>
    <includes id="tf_8h" name="tf.h" local="no" imported="no">tf/tf.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_QUATERNION_NEAR</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a3e18b0c8cccddfbccb3f76571d6e200c</anchor>
      <arglist>(_q1, _q2, _epsilon)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_TRANSFORMS_NEAR</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a91c0e85d50a6a557c7bd53a2460820f9</anchor>
      <arglist>(_out, _expected, _eps)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>expectInvalidQuaternion</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a88cae7350722de17f22066c211e9a87f</anchor>
      <arglist>(geometry_msgs::Quaternion q)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>expectInvalidQuaternion</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a0928e700a147201508ae776ddd12157f</anchor>
      <arglist>(tf::Quaternion q)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>expectValidQuaternion</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a6651d2c6ee820edcfe77623eff0eefaf</anchor>
      <arglist>(geometry_msgs::Quaternion q)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>expectValidQuaternion</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>ad94c999fa1d3a73b7690022386f59e16</anchor>
      <arglist>(tf::Quaternion q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generate_rand_vectors</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a2365f1b599497a6845352ea59f91c291</anchor>
      <arglist>(double scale, uint64_t runs, std::vector&lt; double &gt; &amp;xvalues, std::vector&lt; double &gt; &amp;yvalues, std::vector&lt; double &gt; &amp;zvalues)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back_1</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>ac1b4b4af1b833896eb8057604d2ea29d</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;children, std::vector&lt; std::string &gt; &amp;parents, std::vector&lt; double &gt; &amp;dx, std::vector&lt; double &gt; &amp;dy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back_i</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a1cda40a74e06401266973d530db5f8c4</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;children, std::vector&lt; std::string &gt; &amp;parents, std::vector&lt; double &gt; &amp;dx, std::vector&lt; double &gt; &amp;dy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back_v</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a97607e1b87deda09449b71e85f6e1450</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;children, std::vector&lt; std::string &gt; &amp;parents, std::vector&lt; double &gt; &amp;dx, std::vector&lt; double &gt; &amp;dy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back_y</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a96e50131ef2193b4894273f25ba5f0fb</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;children, std::vector&lt; std::string &gt; &amp;parents, std::vector&lt; double &gt; &amp;dx, std::vector&lt; double &gt; &amp;dy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seed_rand</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>ab5671cbf312c701c427957a2ef773138</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupTree</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>ad4f1f80b8341193dc8bc5f48d55ac620</anchor>
      <arglist>(tf::Transformer &amp;mTR, const std::string &amp;mode, const ros::Time &amp;time, const ros::Duration &amp;interpolation_space=ros::Duration())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>ac5ac2f6f7c381021b59fc5cadbb2e457</anchor>
      <arglist>(data, StampedOperatorEqual)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a443e10a6f8e5adc8d98592f0cac380fd</anchor>
      <arglist>(data, StampedTransformOperatorEqualEqual)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a91d3a9503068557012923fff1b20c2a1</anchor>
      <arglist>(data, StampedOperatorEqualEqual)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a4e6e81f8f1dc1ac87b75fd2c9175db1f</anchor>
      <arglist>(tf, assertQuaternionMsgValid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>ae6ec0c3b2a4da2863003a6cb099ba3de</anchor>
      <arglist>(tf, assertQuaternionValid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a9f6a01e041b24d26a66628610e989889</anchor>
      <arglist>(tf, getFrameStrings)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a51a677bf8b3e98b92294d5e44ad08680</anchor>
      <arglist>(tf, lookupTransform)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a0a508275632b0fc1aa25ab128ac1a2f0</anchor>
      <arglist>(tf, canTransform)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>ac0ef537fd0374f4deafea7a997193129</anchor>
      <arglist>(tf, resolve)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a744c7cf49d3e61e1ffc2da601e8d1b3b</anchor>
      <arglist>(tf, frameExists)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a65bb7a16b9b2f513cd46be55dde2c029</anchor>
      <arglist>(tf, RepeatedTimes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a9cea324362cd22f28faef6c7ca90481f</anchor>
      <arglist>(tf, getLatestCommonTime)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a56bf161eac90fcf7cfd21315b5241dfe</anchor>
      <arglist>(tf, ExtrapolationFromOneValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>ad076a509c2092230496002f4d8031719</anchor>
      <arglist>(tf, NoExtrapolationExceptionFromParent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>aaaf79032891cb51d19c0f15690c5fe09</anchor>
      <arglist>(tf, Exceptions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a0bc2ee3927886dc19acddd709ac21b84</anchor>
      <arglist>(tf, waitForTransform)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a8c39c2b5eab84f9c3fb2edcd918ddca7</anchor>
      <arglist>(tf, NO_PARENT_SET)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a6d54a4b73bccd9a250d18bb45400e6d4</anchor>
      <arglist>(tf, getParent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a86e6630f0c641f5acd15773091c7a3c4</anchor>
      <arglist>(tf, TransformThroughNO_PARENT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>ab136e6c2514405ac969faaf8dd21e03b</anchor>
      <arglist>(tf, TransformThrougRoot)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>aa9c7cf47b3390ca43ab7da3c8664ee4c</anchor>
      <arglist>(tf, ListTwoForward)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a701212dcb6192eadde565965a5170074</anchor>
      <arglist>(tf, ListOneForward)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a50e3aecd1d839a2d8993889cae0eb945</anchor>
      <arglist>(tf, ListTwoInverse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>ab69324e3553dcd1d84304474d8316cda</anchor>
      <arglist>(tf, ListOneInverse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>aaafc498904d845add46bc1ac495c2b1f</anchor>
      <arglist>(data, PoseStampedConversions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a1d3a2b8a49b4498b3113d61eee7cd724</anchor>
      <arglist>(data, TransformConversions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a9d20568d43bae30d20415b2744362536</anchor>
      <arglist>(data, QuaternionStampedConversions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a485073a616ac622d347eb3c3272cda3f</anchor>
      <arglist>(data, QuaternionConversions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>af48d531040f341833ab77c32e9ba6ec0</anchor>
      <arglist>(data, Vector3StampedConversions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>aaa934c7d34fa4a396592c1f399e014e9</anchor>
      <arglist>(data, Vector3Conversions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a2bb39c2db1b051d53200a7dd73b5f77b</anchor>
      <arglist>(tf, TransformQuaternionCartesian)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a5dab639f40d7cde2b2086e520b78fa23</anchor>
      <arglist>(tf, TransformVectorCartesian)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a3d489610d034f2f0f471e388ebdd74f5</anchor>
      <arglist>(tf, TransformPointCartesian)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>aa2ae91a5bc9d8bf2231f3c7ac73a77e1</anchor>
      <arglist>(tf, TransformTransformToOwnFrame)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a065d80a8b254ba92505baec9033cd1f3</anchor>
      <arglist>(tf, TransformTransformsCartesian)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a805ee0ce9cc74c259270400ebcef5a4b</anchor>
      <arglist>(tf, setTransformNoInsertWithNoParentID)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a4bea8a10cd15524d09f90010a0714ca8</anchor>
      <arglist>(tf, setTransformNoInsertWithNoFrameID)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>ae425b5d937c4f179de86a899a0fed7e0</anchor>
      <arglist>(tf, setTransformNoInsertWithNan)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a025a41ad077657882ad9bc48038ac69b</anchor>
      <arglist>(tf, setTransformNoInsertOnSelfTransform)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a8f0958878133bf0c3014eb61be4d9495</anchor>
      <arglist>(tf, lookupTransform_ring45)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a9a3fcc4ea1a39ef3c3f5b35ce29505d2</anchor>
      <arglist>(tf, lookupTransform_helix_configuration)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest_8cpp.html</anchorfile>
      <anchor>a1e5952a6b3ad1635c907955b8fe14709</anchor>
      <arglist>(tf, lookupTransform_compount)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tf_unittest_future.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/test/</path>
    <filename>tf__unittest__future_8cpp</filename>
    <includes id="tf_8h" name="tf.h" local="no" imported="no">tf/tf.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tf__unittest__future_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seed_rand</name>
      <anchorfile>tf__unittest__future_8cpp.html</anchorfile>
      <anchor>ab5671cbf312c701c427957a2ef773138</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>tf__unittest__future_8cpp.html</anchorfile>
      <anchor>ad6bb699b1dfa4866a79cc28a0cc51498</anchor>
      <arglist>(tf, SignFlipExtrapolate)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tfMessage.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/msg_gen/cpp/include/tf/</path>
    <filename>tfMessage_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::tf::tfMessage_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tf::tfMessage_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tf::tfMessage_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tf::tfMessage_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tf::tfMessage_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::tf::tfMessage_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tf::tfMessage_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">tf::tfMessage_</class>
    <namespace>ros</namespace>
    <namespace>tf</namespace>
    <member kind="typedef">
      <type>::tf::tfMessage_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>tfMessage</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>afbfac79144d663921f83057f8274275d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::tfMessage const  &gt;</type>
      <name>tfMessageConstPtr</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>aa1e8af2bcedbc9c2ad483f76b7ddcecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::tfMessage &gt;</type>
      <name>tfMessagePtr</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a3ddedcc95735d67013c44d3eba02a78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>afd6e3ef861e4992cab3fc6b7af3cd8bd</anchor>
      <arglist>(std::ostream &amp;s, const ::tf::tfMessage_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>time_cache.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/include/tf/</path>
    <filename>time__cache_8h</filename>
    <includes id="transform__datatypes_8h" name="transform_datatypes.h" local="yes" imported="no">tf/transform_datatypes.h</includes>
    <includes id="exceptions_8h" name="exceptions.h" local="yes" imported="no">tf/exceptions.h</includes>
    <class kind="class">tf::TimeCache</class>
    <class kind="class">tf::TransformStorage</class>
    <namespace>tf</namespace>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>CompactFrameID</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>af611ccb993ae4510a2d4ef591279b324</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; ros::Time, CompactFrameID &gt;</type>
      <name>P_TimeAndFrameID</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a53b962ea5e044632118718f8f1a03025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ExtrapolationMode</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a73bf9bade655dc1138bfa66e3e3c0df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONE_VALUE</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a73bf9bade655dc1138bfa66e3e3c0df7a36fe589954be45361f9a71cad885ae15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERPOLATE</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a73bf9bade655dc1138bfa66e3e3c0df7ae456d5ca52b94309ab0acf39faf4df57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTRAPOLATE_BACK</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a73bf9bade655dc1138bfa66e3e3c0df7acfa930be716b16d5455b29ec250abf54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTRAPOLATE_FORWARD</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a73bf9bade655dc1138bfa66e3e3c0df7a592476601f08f524a3acce7e04db2b35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transform_broadcaster.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/src/</path>
    <filename>transform__broadcaster_8cpp</filename>
    <includes id="transform__broadcaster_8h" name="transform_broadcaster.h" local="yes" imported="no">tf/transform_broadcaster.h</includes>
    <includes id="transform__listener_8h" name="transform_listener.h" local="yes" imported="no">tf/transform_listener.h</includes>
    <namespace>tf</namespace>
  </compound>
  <compound kind="file">
    <name>transform_broadcaster.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/include/tf/</path>
    <filename>transform__broadcaster_8h</filename>
    <includes id="tf_8h" name="tf.h" local="yes" imported="no">tf/tf.h</includes>
    <includes id="tfMessage_8h" name="tfMessage.h" local="yes" imported="no">tf/tfMessage.h</includes>
    <class kind="class">tf::TransformBroadcaster</class>
    <namespace>tf</namespace>
  </compound>
  <compound kind="file">
    <name>transform_datatypes.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/include/tf/</path>
    <filename>transform__datatypes_8h</filename>
    <class kind="class">tf::Stamped</class>
    <class kind="class">tf::StampedTransform</class>
    <namespace>tf</namespace>
    <member kind="typedef">
      <type>btVector3</type>
      <name>Point</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a36310962e3c5f37d23829a6ece92555c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>btTransform</type>
      <name>Pose</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ad0490ca5fc9121934817a3c84820dede</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>btQuaternion</type>
      <name>Quaternion</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a2a84d61a0dbba017cdc7a56c8cbf7743</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>btTransform</type>
      <name>Transform</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a857879749593891e1c2b9cea7e338199</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>btVector3</type>
      <name>Vector3</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a98e281a1fc8175cfd32a7babba1ed141</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static tf::Quaternion</type>
      <name>createIdentityQuaternion</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a5fa502ae09c6bff3496a7f97f60ed882</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static tf::Quaternion</type>
      <name>createQuaternionFromRPY</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a6a6f5f52bc58abac88b795696a2a488a</anchor>
      <arglist>(double roll, double pitch, double yaw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion</type>
      <name>createQuaternionFromYaw</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a9550bc7dce951899c5cb577f4d58b867</anchor>
      <arglist>(double yaw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Quaternion</type>
      <name>createQuaternionMsgFromRollPitchYaw</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a66cb77b973c0db55c3ab8bbee4ac781b</anchor>
      <arglist>(double roll, double pitch, double yaw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Quaternion</type>
      <name>createQuaternionMsgFromYaw</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a09ddb5ff50f5032761feaa6a760f7344</anchor>
      <arglist>(double yaw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>getYaw</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a20a2050b55f2d88387ef0d9eea3ca749</anchor>
      <arglist>(const Quaternion &amp;bt_q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>operator==</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a10022b48fa9f60463827eefc87256a1c</anchor>
      <arglist>(const StampedTransform &amp;a, const StampedTransform &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>af0efdb74c2579a4710f58bf31e0c014f</anchor>
      <arglist>(const Stamped&lt; T &gt; &amp;a, const Stamped&lt; T &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pointMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ada5cb58788a496f23b078bb73e6940a1</anchor>
      <arglist>(const geometry_msgs::Point &amp;msg_v, Point &amp;bt_v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pointStampedMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a9e883306ede81835d2e75fb4b5de4147</anchor>
      <arglist>(const geometry_msgs::PointStamped &amp;msg, Stamped&lt; Point &gt; &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pointStampedTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a436583116d015756017ea0586e58355c</anchor>
      <arglist>(const Stamped&lt; Point &gt; &amp;bt, geometry_msgs::PointStamped &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pointTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a52972a95658ecbaf0a3e7458f7e267bc</anchor>
      <arglist>(const Point &amp;bt_v, geometry_msgs::Point &amp;msg_v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>poseMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>aeb5330596aec7928df8aa1ea3a4628a2</anchor>
      <arglist>(const geometry_msgs::Pose &amp;msg, Pose &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>poseStampedMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a3dde71d881f0a3fd3b3f045ccae3bc61</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;msg, Stamped&lt; Pose &gt; &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>poseStampedTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a223d9ba6b237dbd9b0d79c90982aa9b1</anchor>
      <arglist>(const Stamped&lt; Pose &gt; &amp;bt, geometry_msgs::PoseStamped &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>poseTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a4a85fbf875a029e296806075b862d321</anchor>
      <arglist>(const Pose &amp;bt, geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quaternionMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a146c64492ebe3407729ea6f7246529f6</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;msg, Quaternion &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quaternionStampedMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a049237118d12f9682c0ed22fce2f2682</anchor>
      <arglist>(const geometry_msgs::QuaternionStamped &amp;msg, Stamped&lt; Quaternion &gt; &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quaternionStampedTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a5c154b51bb55ae4da051e1d59618adcd</anchor>
      <arglist>(const Stamped&lt; Quaternion &gt; &amp;bt, geometry_msgs::QuaternionStamped &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quaternionTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a59d2fcbc5720f31a5e330f0e7c4a3721</anchor>
      <arglist>(const Quaternion &amp;bt, geometry_msgs::Quaternion &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>transformMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a42961f01ddc521bf453f5991175f97c2</anchor>
      <arglist>(const geometry_msgs::Transform &amp;msg, Transform &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>transformStampedMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a2c7defbc231bdf16799763a45cd9579c</anchor>
      <arglist>(const geometry_msgs::TransformStamped &amp;msg, StampedTransform &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>transformStampedTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a42a95553a1e1fabfb20746cd075be94e</anchor>
      <arglist>(const StampedTransform &amp;bt, geometry_msgs::TransformStamped &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>transformTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ac24a75cfb0db284b234bb2182e7df155</anchor>
      <arglist>(const Transform &amp;bt, geometry_msgs::Transform &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vector3MsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ae9c19270893b14223e2b2a8aeb2c48e7</anchor>
      <arglist>(const geometry_msgs::Vector3 &amp;msg_v, Vector3 &amp;bt_v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vector3StampedMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a091bf046c418be5e6604c1b025e1ff41</anchor>
      <arglist>(const geometry_msgs::Vector3Stamped &amp;msg, Stamped&lt; Vector3 &gt; &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vector3StampedTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ab23a8335dca56aae440bcb8909ce8c4f</anchor>
      <arglist>(const Stamped&lt; Vector3 &gt; &amp;bt, geometry_msgs::Vector3Stamped &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vector3TFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a9388b8f0d9aaf1194783455a569e053c</anchor>
      <arglist>(const Vector3 &amp;bt_v, geometry_msgs::Vector3 &amp;msg_v)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>QUATERNION_TOLERANCE</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a7b737537b4d710dafeca9ad9cd9cf330</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transform_listener.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/src/</path>
    <filename>transform__listener_8cpp</filename>
    <includes id="transform__listener_8h" name="transform_listener.h" local="yes" imported="no">tf/transform_listener.h</includes>
    <member kind="function">
      <type>void</type>
      <name>transformPointMatVec</name>
      <anchorfile>transform__listener_8cpp.html</anchorfile>
      <anchor>aa15f16efedd473a8fc29584e1de1ae9e</anchor>
      <arglist>(const tf::Vector3 &amp;origin, const btMatrix3x3 &amp;basis, const geometry_msgs::Point32 &amp;in, geometry_msgs::Point32 &amp;out)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transform_listener.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/include/tf/</path>
    <filename>transform__listener_8h</filename>
    <includes id="tfMessage_8h" name="tfMessage.h" local="yes" imported="no">tf/tfMessage.h</includes>
    <includes id="tf_8h" name="tf.h" local="yes" imported="no">tf/tf.h</includes>
    <includes id="FrameGraph_8h" name="FrameGraph.h" local="yes" imported="no">tf/FrameGraph.h</includes>
    <class kind="class">tf::TransformListener</class>
    <namespace>tf</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>getPrefixParam</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>abdca5d123242b028778a813e25e1a244</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>remap</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a6a4c061f6b1b7877154d0ef449c7997f</anchor>
      <arglist>(const std::string &amp;frame_id) __attribute__((deprecated))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transform_listener_unittest.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/test/</path>
    <filename>transform__listener__unittest_8cpp</filename>
    <includes id="transform__listener_8h" name="transform_listener.h" local="no" imported="no">tf/transform_listener.h</includes>
    <member kind="function">
      <type>void</type>
      <name>generate_rand_vectors</name>
      <anchorfile>transform__listener__unittest_8cpp.html</anchorfile>
      <anchor>a2365f1b599497a6845352ea59f91c291</anchor>
      <arglist>(double scale, uint64_t runs, std::vector&lt; double &gt; &amp;xvalues, std::vector&lt; double &gt; &amp;yvalues, std::vector&lt; double &gt; &amp;zvalues)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>transform__listener__unittest_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seed_rand</name>
      <anchorfile>transform__listener__unittest_8cpp.html</anchorfile>
      <anchor>ab5671cbf312c701c427957a2ef773138</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>transform__listener__unittest_8cpp.html</anchorfile>
      <anchor>a1dd17091bc8008390c55099a2d5cc95f</anchor>
      <arglist>(transform_listener, resolve)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transform_twist_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/test/</path>
    <filename>transform__twist__test_8cpp</filename>
    <includes id="transform__listener_8h" name="transform_listener.h" local="no" imported="no">tf/transform_listener.h</includes>
    <class kind="class">TransformTwistAngularTest</class>
    <class kind="class">TransformTwistLinearTest</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>transform__twist__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>transform__twist__test_8cpp.html</anchorfile>
      <anchor>a65ce6ff2dc4abb9e29c90adfbb3ddc17</anchor>
      <arglist>(TransformTwistAngularTest, AngularVelocityAlone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>transform__twist__test_8cpp.html</anchorfile>
      <anchor>af8c27551603c5834c07bcd2ca03e13e8</anchor>
      <arglist>(TransformTwistLinearTest, LinearVelocityToThreeFrames)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>velocity_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-geometry/doc_stacks/2013-03-05_11-55-52.748755/geometry/tf/test/</path>
    <filename>velocity__test_8cpp</filename>
    <includes id="tf_8h" name="tf.h" local="no" imported="no">tf/tf.h</includes>
    <class kind="class">AngularVelocitySquareTest</class>
    <class kind="class">LinearVelocitySquareTest</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>velocity__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>velocity__test_8cpp.html</anchorfile>
      <anchor>adf82fa48d3d9039217d4af0e02287715</anchor>
      <arglist>(AngularVelocitySquareTest, AngularVelocityOffsetParentFrameInZ)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>velocity__test_8cpp.html</anchorfile>
      <anchor>aee1e2bccfa031a43c9f76ae78c6ce5c1</anchor>
      <arglist>(AngularVelocitySquareTest, AngularVelocityOffsetChildFrameInX)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>velocity__test_8cpp.html</anchorfile>
      <anchor>a65e70431acc7d1c81bf75237c89a4c66</anchor>
      <arglist>(AngularVelocitySquareTest, AngularVelocityAlone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>velocity__test_8cpp.html</anchorfile>
      <anchor>a62be10bbae34e9a39628ec1d95b37121</anchor>
      <arglist>(LinearVelocitySquareTest, LinearVelocityToThreeFrames)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AngularVelocitySquareTest</name>
    <filename>classAngularVelocitySquareTest.html</filename>
    <member kind="function" protection="protected">
      <type></type>
      <name>AngularVelocitySquareTest</name>
      <anchorfile>classAngularVelocitySquareTest.html</anchorfile>
      <anchor>abb8aa12f4742427749fe2932e41d1770</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classAngularVelocitySquareTest.html</anchorfile>
      <anchor>a146bb5844aabd93d5797e266c30e3a61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classAngularVelocitySquareTest.html</anchorfile>
      <anchor>ac989b27f10822aa606cb225838e2b85c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~AngularVelocitySquareTest</name>
      <anchorfile>classAngularVelocitySquareTest.html</anchorfile>
      <anchor>a34c181f6f530653728479fc53cbb7c0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::Transformer</type>
      <name>tf_</name>
      <anchorfile>classAngularVelocitySquareTest.html</anchorfile>
      <anchor>ac3d5033803f2978512a17c6b4092e3b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CanTransformAccum</name>
    <filename>structCanTransformAccum.html</filename>
    <member kind="function">
      <type>void</type>
      <name>accum</name>
      <anchorfile>structCanTransformAccum.html</anchorfile>
      <anchor>a4b0fbe00f1ae238803635849cdb109f0</anchor>
      <arglist>(bool source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structCanTransformAccum.html</anchorfile>
      <anchor>aa5c786420db3a6c1164b71cbabc62d7a</anchor>
      <arglist>(WalkEnding end, ros::Time _time)</arglist>
    </member>
    <member kind="function">
      <type>CompactFrameID</type>
      <name>gather</name>
      <anchorfile>structCanTransformAccum.html</anchorfile>
      <anchor>a44f39b5ff7290f100df8edb901e0c855</anchor>
      <arglist>(TimeCache *cache, ros::Time time, std::string *error_string)</arglist>
    </member>
    <member kind="variable">
      <type>TransformStorage</type>
      <name>st</name>
      <anchorfile>structCanTransformAccum.html</anchorfile>
      <anchor>a60645a51d9a5be361eeb55eba3a246e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>echoListener</name>
    <filename>classechoListener.html</filename>
    <member kind="function">
      <type></type>
      <name>echoListener</name>
      <anchorfile>classechoListener.html</anchorfile>
      <anchor>a3d09170230d363e56a065ab936784b2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~echoListener</name>
      <anchorfile>classechoListener.html</anchorfile>
      <anchor>aa7e05b6ec75348da8feeb9e8b53dc4ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformListener</type>
      <name>tf</name>
      <anchorfile>classechoListener.html</anchorfile>
      <anchor>a5618a536a56ab6af66ea360fcc5ad2e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FramePair</name>
    <filename>classFramePair.html</filename>
    <member kind="function">
      <type></type>
      <name>FramePair</name>
      <anchorfile>classFramePair.html</anchorfile>
      <anchor>afd14651d108fabc2411387f8beb5061f</anchor>
      <arglist>(const std::string &amp;source_frame, const std::string &amp;target_frame, double translational_update_distance, double angular_update_distance)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>angular_update_distance_</name>
      <anchorfile>classFramePair.html</anchorfile>
      <anchor>aa05b36dd0b02ecdb49b17e16622de70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::Stamped&lt; tf::Pose &gt;</type>
      <name>last_sent_pose_</name>
      <anchorfile>classFramePair.html</anchorfile>
      <anchor>a80fc274e4b8cf991d8183d4a12b50312</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::Stamped&lt; tf::Pose &gt;</type>
      <name>pose_in_</name>
      <anchorfile>classFramePair.html</anchorfile>
      <anchor>a9185cb1d31ad030412a7b7cf4d3230e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::Stamped&lt; tf::Pose &gt;</type>
      <name>pose_out_</name>
      <anchorfile>classFramePair.html</anchorfile>
      <anchor>ae021ed0bc1cc565c586cb611ba82e089</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>source_frame_</name>
      <anchorfile>classFramePair.html</anchorfile>
      <anchor>adcc23a5caf3cc2bab7f2ea2269d917f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>target_frame_</name>
      <anchorfile>classFramePair.html</anchorfile>
      <anchor>a335e7fb385bd84f74327e50e6ce0819a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>translational_update_distance_</name>
      <anchorfile>classFramePair.html</anchorfile>
      <anchor>a3635cd63ab83a9113a7a62d4152dc5d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LinearVelocitySquareTest</name>
    <filename>classLinearVelocitySquareTest.html</filename>
    <member kind="function" protection="protected">
      <type></type>
      <name>LinearVelocitySquareTest</name>
      <anchorfile>classLinearVelocitySquareTest.html</anchorfile>
      <anchor>acd5e939060e099f6fff2f1b5666adb04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classLinearVelocitySquareTest.html</anchorfile>
      <anchor>acd3953a56b96c9df77ae0d6d4bd65582</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classLinearVelocitySquareTest.html</anchorfile>
      <anchor>a386e2ba78b730e6e8c2238e0898f07c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~LinearVelocitySquareTest</name>
      <anchorfile>classLinearVelocitySquareTest.html</anchorfile>
      <anchor>a8081894ab4bc1a2e06a5dc0912e3c366</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::Transformer</type>
      <name>tf_</name>
      <anchorfile>classLinearVelocitySquareTest.html</anchorfile>
      <anchor>aa0cc0b6f75aaa1f6ca5407326c1c9ca5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Notification</name>
    <filename>classNotification.html</filename>
    <member kind="function">
      <type>void</type>
      <name>failure</name>
      <anchorfile>classNotification.html</anchorfile>
      <anchor>a031a033491a3e5e500376e3c788120c6</anchor>
      <arglist>(const geometry_msgs::PointStamped::ConstPtr &amp;message, FilterFailureReason reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Notification</name>
      <anchorfile>classNotification.html</anchorfile>
      <anchor>a1da12b442e53832f539975eb8f01b574</anchor>
      <arglist>(int expected_count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notify</name>
      <anchorfile>classNotification.html</anchorfile>
      <anchor>a39bb5f34bcd4ad646719d6f0a68b211f</anchor>
      <arglist>(const geometry_msgs::PointStamped::ConstPtr &amp;message)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>count_</name>
      <anchorfile>classNotification.html</anchorfile>
      <anchor>af12bd1586c1f9c738f42913f2a1538e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>expected_count_</name>
      <anchorfile>classNotification.html</anchorfile>
      <anchor>adc5b2bf9370690679bf6af656a124a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>failure_count_</name>
      <anchorfile>classNotification.html</anchorfile>
      <anchor>a6a2132d14ec25fdfe4a001203df38d59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::Pose</name>
    <filename>classtf_1_1Pose.html</filename>
  </compound>
  <compound kind="class">
    <name>testBroadcaster</name>
    <filename>classtestBroadcaster.html</filename>
    <member kind="function">
      <type>void</type>
      <name>test</name>
      <anchorfile>classtestBroadcaster.html</anchorfile>
      <anchor>ab5606a1318fc9df860f21f75d345881c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_vector</name>
      <anchorfile>classtestBroadcaster.html</anchorfile>
      <anchor>a5b150614307bfabc3e4bc79fa985439b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>testBroadcaster</name>
      <anchorfile>classtestBroadcaster.html</anchorfile>
      <anchor>ab60eec5c5ffe461f33a57656e97ef1e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~testBroadcaster</name>
      <anchorfile>classtestBroadcaster.html</anchorfile>
      <anchor>a05174442494963c5b7f0c45ac9ab9635</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformBroadcaster</type>
      <name>broadcaster</name>
      <anchorfile>classtestBroadcaster.html</anchorfile>
      <anchor>ad1eafb339b4330a6450b5170a9dca8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>count</name>
      <anchorfile>classtestBroadcaster.html</anchorfile>
      <anchor>a4737776bbaab90f38d9639f46608e90c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>count1</name>
      <anchorfile>classtestBroadcaster.html</anchorfile>
      <anchor>afe882817bd7be8203e921cb0768f58fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TFMonitor</name>
    <filename>classTFMonitor.html</filename>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>a0c49766edfeaaa94f81e76157ab33e4c</anchor>
      <arglist>(const tf::tfMessageConstPtr &amp;msg_ptr)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>outputFrameInfo</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>a61849a5155ab6ba474aec00c41302330</anchor>
      <arglist>(const std::map&lt; std::string, std::vector&lt; double &gt; &gt;::iterator &amp;it, const std::string &amp;frame_authority)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spin</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>a98412ffd00d9c2278b908395b7e137e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TFMonitor</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>a1a8f8e6ac852150a81dbc8fc11eca308</anchor>
      <arglist>(bool using_specific_chain, std::string framea=&quot;&quot;, std::string frameb=&quot;&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, std::vector&lt; double &gt; &gt;</type>
      <name>authority_frequency_map</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>ac4cb6ffcbca1a218b58c2ec62552d154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, std::vector&lt; double &gt; &gt;</type>
      <name>authority_map</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>af826af520a87e7bd5e8f2c033a26dbc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>chain_</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>a3df577accf4e0eb13ef43ae0cb2ed091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, std::vector&lt; double &gt; &gt;</type>
      <name>delay_map</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>aaff0585a03df4d7a01f004182fbdc69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>frame_authority_map</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>a885a30fdff1e71a7726f405a5072a66a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>framea_</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>aeba190446516cde92e5fd871a564722c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>frameb_</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>a0fbcee99425c081c1cb009e92f4111dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>map_lock_</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>a52c4fb449e968c89fcf2a01851e000db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::tfMessage</type>
      <name>message_</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>ae6ce27bf809bccf6089e7305bd3d4ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>node_</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>ae09d34e76cda4f61488e4699315a75d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>subscriber_tf_</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>a175f3d8761c7c69082b0b0fceec52276</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>subscriber_tf_message_</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>acbce601dddbc2f3ab845026992c2d7d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TransformListener</type>
      <name>tf_</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>a9069f56456e208c5fe20be1f82feb2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>using_specific_chain_</name>
      <anchorfile>classTFMonitor.html</anchorfile>
      <anchor>ad3ed0e8544bb481d798d4c0b220a9c1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TimeAndFrameIDFrameComparator</name>
    <filename>structTimeAndFrameIDFrameComparator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structTimeAndFrameIDFrameComparator.html</anchorfile>
      <anchor>aba05b869b59b1cd0fb900d66e212c90a</anchor>
      <arglist>(const P_TimeAndFrameID &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeAndFrameIDFrameComparator</name>
      <anchorfile>structTimeAndFrameIDFrameComparator.html</anchorfile>
      <anchor>acea748276e4bc3dbdf99545aad944d9d</anchor>
      <arglist>(CompactFrameID id)</arglist>
    </member>
    <member kind="variable">
      <type>CompactFrameID</type>
      <name>id</name>
      <anchorfile>structTimeAndFrameIDFrameComparator.html</anchorfile>
      <anchor>ae97c181750452c573b1b42c11143d930</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TransformAccum</name>
    <filename>structTransformAccum.html</filename>
    <member kind="function">
      <type>void</type>
      <name>accum</name>
      <anchorfile>structTransformAccum.html</anchorfile>
      <anchor>a6932876c4db7f2c8c9bea0160d4ae790</anchor>
      <arglist>(bool source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structTransformAccum.html</anchorfile>
      <anchor>ace801f148e17a81ab3061f866446871e</anchor>
      <arglist>(WalkEnding end, ros::Time _time)</arglist>
    </member>
    <member kind="function">
      <type>CompactFrameID</type>
      <name>gather</name>
      <anchorfile>structTransformAccum.html</anchorfile>
      <anchor>a6e13e26c446b3ee350def9a96a55b628</anchor>
      <arglist>(TimeCache *cache, ros::Time time, std::string *error_string)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformAccum</name>
      <anchorfile>structTransformAccum.html</anchorfile>
      <anchor>aa362738d6e73e22952b50a951dbc8619</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>btQuaternion</type>
      <name>result_quat</name>
      <anchorfile>structTransformAccum.html</anchorfile>
      <anchor>ac64bdee5eb90043bf09b802b315b9039</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>btVector3</type>
      <name>result_vec</name>
      <anchorfile>structTransformAccum.html</anchorfile>
      <anchor>aea01edd579308997f9ace5bf57097e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>btQuaternion</type>
      <name>source_to_top_quat</name>
      <anchorfile>structTransformAccum.html</anchorfile>
      <anchor>af0fc137f4adc1cde897d34aa3fb83f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>btVector3</type>
      <name>source_to_top_vec</name>
      <anchorfile>structTransformAccum.html</anchorfile>
      <anchor>aeddf1c66a6a117502f9713c98e598959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TransformStorage</type>
      <name>st</name>
      <anchorfile>structTransformAccum.html</anchorfile>
      <anchor>adbcb2876425b9007c5eb1a8d53194540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>btQuaternion</type>
      <name>target_to_top_quat</name>
      <anchorfile>structTransformAccum.html</anchorfile>
      <anchor>ac8eaabe690e69220ab1ee10143303f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>btVector3</type>
      <name>target_to_top_vec</name>
      <anchorfile>structTransformAccum.html</anchorfile>
      <anchor>a9f6017da0018d9cab9c83225b2e0254b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>time</name>
      <anchorfile>structTransformAccum.html</anchorfile>
      <anchor>a8dd8b5c8a1cfc7c26c1dcf0973994a73</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>transformer_t</name>
    <filename>structtransformer__t.html</filename>
    <member kind="variable">
      <type>PyObject_HEAD tf::Transformer *</type>
      <name>t</name>
      <anchorfile>structtransformer__t.html</anchorfile>
      <anchor>acca09232451cb7cac9f2e9b9d5c5c18c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TransformSender</name>
    <filename>classTransformSender.html</filename>
    <member kind="function">
      <type>void</type>
      <name>send</name>
      <anchorfile>classTransformSender.html</anchorfile>
      <anchor>aa7af523d53ec5700be7339a83e5e9719</anchor>
      <arglist>(ros::Time time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformSender</name>
      <anchorfile>classTransformSender.html</anchorfile>
      <anchor>ad2f3d60ed784e1ed05c54e7b867bc4ab</anchor>
      <arglist>(double x, double y, double z, double qx, double qy, double qz, double qw, ros::Time time, const std::string &amp;frame_id, const std::string &amp;child_frame_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformSender</name>
      <anchorfile>classTransformSender.html</anchorfile>
      <anchor>aa35531b5c130375e677877f62d1643c9</anchor>
      <arglist>(double x, double y, double z, double yaw, double pitch, double roll, ros::Time time, const std::string &amp;frame_id, const std::string &amp;child_frame_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TransformSender</name>
      <anchorfile>classTransformSender.html</anchorfile>
      <anchor>ad715d879600b32c98afa40e522d34ba9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformBroadcaster</type>
      <name>broadcaster</name>
      <anchorfile>classTransformSender.html</anchorfile>
      <anchor>a27cd2b21efa4b4b09d761436830e97b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>node_</name>
      <anchorfile>classTransformSender.html</anchorfile>
      <anchor>a7a35364b6c78549b76900dfa038b7640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::StampedTransform</type>
      <name>transform_</name>
      <anchorfile>classTransformSender.html</anchorfile>
      <anchor>aaf30fcf2b1068791b49bf595bcfc9594</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TransformTwistAngularTest</name>
    <filename>classTransformTwistAngularTest.html</filename>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classTransformTwistAngularTest.html</anchorfile>
      <anchor>afd6e8c7f5b7ed2f54e2e1d9e9294de04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classTransformTwistAngularTest.html</anchorfile>
      <anchor>a945186d472c6e76ec9e07cf04be4ac44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TransformTwistAngularTest</name>
      <anchorfile>classTransformTwistAngularTest.html</anchorfile>
      <anchor>a768ba8f1269df3313a54ec9623c2ef4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~TransformTwistAngularTest</name>
      <anchorfile>classTransformTwistAngularTest.html</anchorfile>
      <anchor>ae3e95568f25ccc222cf35af2bb8dcead</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener</type>
      <name>tf_</name>
      <anchorfile>classTransformTwistAngularTest.html</anchorfile>
      <anchor>abe3983ca7f2a86644e6936e2be665da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::TwistStamped</type>
      <name>tw_x</name>
      <anchorfile>classTransformTwistAngularTest.html</anchorfile>
      <anchor>ae9d5aef8af0aa2621951f446be8e1d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::TwistStamped</type>
      <name>tw_y</name>
      <anchorfile>classTransformTwistAngularTest.html</anchorfile>
      <anchor>a7cfe3f1ee359532d1f02a9083a63687e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::TwistStamped</type>
      <name>tw_z</name>
      <anchorfile>classTransformTwistAngularTest.html</anchorfile>
      <anchor>a6f7404678c8392bafcae146195385e74</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TransformTwistLinearTest</name>
    <filename>classTransformTwistLinearTest.html</filename>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classTransformTwistLinearTest.html</anchorfile>
      <anchor>a669088e61655654723f8be16bb20e18c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classTransformTwistLinearTest.html</anchorfile>
      <anchor>a50ef8da8cfa9309aae7cc3c213fbaa44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TransformTwistLinearTest</name>
      <anchorfile>classTransformTwistLinearTest.html</anchorfile>
      <anchor>a5c97ff6a316f05406d489b3bf4f3fcca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~TransformTwistLinearTest</name>
      <anchorfile>classTransformTwistLinearTest.html</anchorfile>
      <anchor>a1bc997757edc9157a3878aa81c672c64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener</type>
      <name>tf_</name>
      <anchorfile>classTransformTwistLinearTest.html</anchorfile>
      <anchor>a114da11b469ed1e15e28d4274adb6a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::TwistStamped</type>
      <name>tw_</name>
      <anchorfile>classTransformTwistLinearTest.html</anchorfile>
      <anchor>a28227bc3941de036697d3476c84f55e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::tf::tfMessage_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0e2450285244d4da250612f1bcf5a472</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::tf::tfMessage_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a13aafd4b3b051f4b15ad3dcc67bad0fd</anchor>
      <arglist>(const ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a86430aa3d9c217ddd3288994fd007b10</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af8ba29dfdbb539e94907fc0f93c8bff9</anchor>
      <arglist>(const ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a74f068c6fdc34639e73b19ba6a824657</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tf::tfMessage_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4f6f146c06561aa6e40b64bc947c1998</anchor>
      <arglist>(const ::tf::tfMessage_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aec95f644508edd171f38ef176263aa4b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8d75d799f2f475b2b023725106363b71</anchor>
      <arglist>(const ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a58e691575d75d6de0403cbe0e085604c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad69763d740ff3cc0a69a20b41516da2b</anchor>
      <arglist>(const ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac2b123e1963f43d9dcd4f81cd2c6c0be</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tf::tfMessage_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0de90f13d7fe094a6b33a81458ad6149</anchor>
      <arglist>(const ::tf::tfMessage_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a419ca7bf0ec5647946ff332e80153236</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tf::tfMessage_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tf::tfMessage_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a43f3711a9e26e40ee4f1753fefed0913</anchor>
      <arglist>(const ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af015682fe0f908cb3136987fbe462bca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a63eaa16ca461e1574816e6d2823cb491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2162fb688d4ea5e4ac9581a6c27480e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1162b5fba6d98086c9809851b85940f2</anchor>
      <arglist>(const ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2df858908d901d6ddaed9d591fd9d9ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5d20c741ccfb2f7d536a34d6eb2c5c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae9eee58ee0358f44f68c46431a0be4ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tf::tfMessage_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a351739159fe703f8ffdad3a4c3094c08</anchor>
      <arglist>(const ::tf::tfMessage_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a25cbc240c822747508d7e4824966fcb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a425d8e0a6642849027c34576bf014803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aafe04077d1cf2955de384b3c11703ff8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af99f5fa4929c7f6a9c65ebe012c2da26</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab1fd8b0eea944e8532275754e7d909f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab1862ddfd3b88625fd798cfd52e864b7</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7963d0836f17f964602c141f211f6a05</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tf::tfMessage_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a10a273d9f71dee7539258de4690068d4</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1tf_1_1tfMessage___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>add4172eae467c61437b1aa63672b0870</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tf::FrameGraph &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tf_1_1FrameGraph_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tf_1_1FrameGraph_01_4.html</anchorfile>
      <anchor>aa7485d1e50364a5dccb1937d566c8211</anchor>
      <arglist>(const tf::FrameGraph &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tf_1_1FrameGraph_01_4.html</anchorfile>
      <anchor>aa57714444a24ee53280a796e3577371b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a454e9de137cf8761c25fdbbe5b8aa643</anchor>
      <arglist>(const tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9cdeceed2ac4252f9c08afaddac7756f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a03413ed1c0ef16c39c34f07b41888ee9</anchor>
      <arglist>(const tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a05ae2e8d5d609d9f9af4b3b6f7964cdf</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tf::FrameGraph &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tf_1_1FrameGraph_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tf_1_1FrameGraph_01_4.html</anchorfile>
      <anchor>a20579243f8ed2962f6f0a63e4d37390a</anchor>
      <arglist>(const tf::FrameGraph &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tf_1_1FrameGraph_01_4.html</anchorfile>
      <anchor>a680103fa35303ec73d67a90e2ba9f683</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a296ea864f09c0502501dcb592bfcb931</anchor>
      <arglist>(const tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tf_1_1FrameGraphRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a868a3280b0b762201c8d2bae5917a870</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6b50130b7dd0b5106d85ffea41533c12</anchor>
      <arglist>(const tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tf_1_1FrameGraphResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4599a04de434b91298ba90269a983d4c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tf</name>
    <filename>namespacetf.html</filename>
    <namespace>tf::filter_failure_reasons</namespace>
    <class kind="class">tf::ConnectivityException</class>
    <class kind="class">tf::ExtrapolationException</class>
    <class kind="struct">tf::FrameGraph</class>
    <class kind="struct">tf::FrameGraphRequest_</class>
    <class kind="struct">tf::FrameGraphResponse_</class>
    <class kind="class">tf::InvalidArgument</class>
    <class kind="class">tf::LookupException</class>
    <class kind="class">tf::MessageFilter</class>
    <class kind="class">tf::MessageFilterBase</class>
    <class kind="class">tf::Stamped</class>
    <class kind="class">tf::StampedTransform</class>
    <class kind="struct">tf::tfMessage_</class>
    <class kind="class">tf::TimeCache</class>
    <class kind="class">tf::TransformBroadcaster</class>
    <class kind="class">tf::Transformer</class>
    <class kind="class">tf::TransformException</class>
    <class kind="class">tf::TransformListener</class>
    <class kind="struct">tf::TransformLists</class>
    <class kind="class">tf::TransformStorage</class>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>CompactFrameID</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>af611ccb993ae4510a2d4ef591279b324</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>filter_failure_reasons::FilterFailureReason</type>
      <name>FilterFailureReason</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>af32df52a177b3940e38cb157747efde9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tf::FrameGraphRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FrameGraphRequest</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ab0b0f62dc2d705506cdf13b1f430aff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::FrameGraphRequest const  &gt;</type>
      <name>FrameGraphRequestConstPtr</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a532fc1cc4a39c8a1548d69aabec69dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::FrameGraphRequest &gt;</type>
      <name>FrameGraphRequestPtr</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>aa0265027a68fabb95a2ae0fe6c5db359</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tf::FrameGraphResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FrameGraphResponse</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a686d9921fd1c7bb3079a5fbd7d49f982</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::FrameGraphResponse const  &gt;</type>
      <name>FrameGraphResponseConstPtr</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a870ad68417ce7d1f36c6e7ba4a14633d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::FrameGraphResponse &gt;</type>
      <name>FrameGraphResponsePtr</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a953d81bc392716a4291ba66c2d77aa7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; ros::Time, CompactFrameID &gt;</type>
      <name>P_TimeAndFrameID</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a53b962ea5e044632118718f8f1a03025</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>btVector3</type>
      <name>Point</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a36310962e3c5f37d23829a6ece92555c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>btTransform</type>
      <name>Pose</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ad0490ca5fc9121934817a3c84820dede</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>btQuaternion</type>
      <name>Quaternion</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a2a84d61a0dbba017cdc7a56c8cbf7743</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tf::tfMessage_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>tfMessage</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>afbfac79144d663921f83057f8274275d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::tfMessage const  &gt;</type>
      <name>tfMessageConstPtr</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>aa1e8af2bcedbc9c2ad483f76b7ddcecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::tfMessage &gt;</type>
      <name>tfMessagePtr</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a3ddedcc95735d67013c44d3eba02a78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>btTransform</type>
      <name>Transform</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a857879749593891e1c2b9cea7e338199</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>btVector3</type>
      <name>Vector3</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a98e281a1fc8175cfd32a7babba1ed141</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ErrorValues</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a76da502b6c91ef50db0ad9cdfbd49de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a76da502b6c91ef50db0ad9cdfbd49de0ac7dc46249e0887a1c1e3caa4b8c1401b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOOKUP_ERROR</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a76da502b6c91ef50db0ad9cdfbd49de0a8d9b85167813a40785457425c076a78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONNECTIVITY_ERROR</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a76da502b6c91ef50db0ad9cdfbd49de0af3ec2b297ad0f3f00c24df24adcd315f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTRAPOLATION_ERROR</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a76da502b6c91ef50db0ad9cdfbd49de0ac4cc3a56ee6071bf9d373ec78a33b86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ExtrapolationMode</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a73bf9bade655dc1138bfa66e3e3c0df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONE_VALUE</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a73bf9bade655dc1138bfa66e3e3c0df7a36fe589954be45361f9a71cad885ae15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERPOLATE</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a73bf9bade655dc1138bfa66e3e3c0df7ae456d5ca52b94309ab0acf39faf4df57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTRAPOLATE_BACK</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a73bf9bade655dc1138bfa66e3e3c0df7acfa930be716b16d5455b29ec250abf54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTRAPOLATE_FORWARD</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a73bf9bade655dc1138bfa66e3e3c0df7a592476601f08f524a3acce7e04db2b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>__attribute__</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>abe0921bebe7733a11d65d637a596ca75</anchor>
      <arglist>((deprecated)) static inline std</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assertQuaternionValid</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a40aa3a6201c61f5440310c3fa93ba3f1</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assertQuaternionValid</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a660e36e6de2dea7a2aea3d8f0769f112</anchor>
      <arglist>(const tf::Quaternion &amp;q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static tf::Quaternion</type>
      <name>createIdentityQuaternion</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a5fa502ae09c6bff3496a7f97f60ed882</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static tf::Quaternion</type>
      <name>createQuaternionFromRPY</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a6a6f5f52bc58abac88b795696a2a488a</anchor>
      <arglist>(double roll, double pitch, double yaw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion</type>
      <name>createQuaternionFromYaw</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a9550bc7dce951899c5cb577f4d58b867</anchor>
      <arglist>(double yaw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Quaternion</type>
      <name>createQuaternionMsgFromRollPitchYaw</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a66cb77b973c0db55c3ab8bbee4ac781b</anchor>
      <arglist>(double roll, double pitch, double yaw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Quaternion</type>
      <name>createQuaternionMsgFromYaw</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a09ddb5ff50f5032761feaa6a760f7344</anchor>
      <arglist>(double yaw)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getPrefixParam</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>abdca5d123242b028778a813e25e1a244</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>getYaw</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a20a2050b55f2d88387ef0d9eea3ca749</anchor>
      <arglist>(const Quaternion &amp;bt_q)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>afd6e3ef861e4992cab3fc6b7af3cd8bd</anchor>
      <arglist>(std::ostream &amp;s, const ::tf::tfMessage_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>operator==</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a10022b48fa9f60463827eefc87256a1c</anchor>
      <arglist>(const StampedTransform &amp;a, const StampedTransform &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>af0efdb74c2579a4710f58bf31e0c014f</anchor>
      <arglist>(const Stamped&lt; T &gt; &amp;a, const Stamped&lt; T &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pointMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ada5cb58788a496f23b078bb73e6940a1</anchor>
      <arglist>(const geometry_msgs::Point &amp;msg_v, Point &amp;bt_v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pointStampedMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a9e883306ede81835d2e75fb4b5de4147</anchor>
      <arglist>(const geometry_msgs::PointStamped &amp;msg, Stamped&lt; Point &gt; &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pointStampedTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a436583116d015756017ea0586e58355c</anchor>
      <arglist>(const Stamped&lt; Point &gt; &amp;bt, geometry_msgs::PointStamped &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pointTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a52972a95658ecbaf0a3e7458f7e267bc</anchor>
      <arglist>(const Point &amp;bt_v, geometry_msgs::Point &amp;msg_v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>poseMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>aeb5330596aec7928df8aa1ea3a4628a2</anchor>
      <arglist>(const geometry_msgs::Pose &amp;msg, Pose &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>poseStampedMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a3dde71d881f0a3fd3b3f045ccae3bc61</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;msg, Stamped&lt; Pose &gt; &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>poseStampedTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a223d9ba6b237dbd9b0d79c90982aa9b1</anchor>
      <arglist>(const Stamped&lt; Pose &gt; &amp;bt, geometry_msgs::PoseStamped &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>poseTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a4a85fbf875a029e296806075b862d321</anchor>
      <arglist>(const Pose &amp;bt, geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quaternionMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a146c64492ebe3407729ea6f7246529f6</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;msg, Quaternion &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quaternionStampedMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a049237118d12f9682c0ed22fce2f2682</anchor>
      <arglist>(const geometry_msgs::QuaternionStamped &amp;msg, Stamped&lt; Quaternion &gt; &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quaternionStampedTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a5c154b51bb55ae4da051e1d59618adcd</anchor>
      <arglist>(const Stamped&lt; Quaternion &gt; &amp;bt, geometry_msgs::QuaternionStamped &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quaternionTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a59d2fcbc5720f31a5e330f0e7c4a3721</anchor>
      <arglist>(const Quaternion &amp;bt, geometry_msgs::Quaternion &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>remap</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a6a4c061f6b1b7877154d0ef449c7997f</anchor>
      <arglist>(const std::string &amp;frame_id) __attribute__((deprecated))</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>resolve</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ab7a4101276d3420dbf7fe68204dd14ad</anchor>
      <arglist>(const std::string &amp;prefix, const std::string &amp;frame_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>transformMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a42961f01ddc521bf453f5991175f97c2</anchor>
      <arglist>(const geometry_msgs::Transform &amp;msg, Transform &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>transformStampedMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a2c7defbc231bdf16799763a45cd9579c</anchor>
      <arglist>(const geometry_msgs::TransformStamped &amp;msg, StampedTransform &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>transformStampedTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a42a95553a1e1fabfb20746cd075be94e</anchor>
      <arglist>(const StampedTransform &amp;bt, geometry_msgs::TransformStamped &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>transformTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ac24a75cfb0db284b234bb2182e7df155</anchor>
      <arglist>(const Transform &amp;bt, geometry_msgs::Transform &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vector3MsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ae9c19270893b14223e2b2a8aeb2c48e7</anchor>
      <arglist>(const geometry_msgs::Vector3 &amp;msg_v, Vector3 &amp;bt_v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vector3StampedMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a091bf046c418be5e6604c1b025e1ff41</anchor>
      <arglist>(const geometry_msgs::Vector3Stamped &amp;msg, Stamped&lt; Vector3 &gt; &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vector3StampedTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ab23a8335dca56aae440bcb8909ce8c4f</anchor>
      <arglist>(const Stamped&lt; Vector3 &gt; &amp;bt, geometry_msgs::Vector3Stamped &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vector3TFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a9388b8f0d9aaf1194783455a569e053c</anchor>
      <arglist>(const Vector3 &amp;bt_v, geometry_msgs::Vector3 &amp;msg_v)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>QUATERNION_TOLERANCE</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a7b737537b4d710dafeca9ad9cd9cf330</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::ConnectivityException</name>
    <filename>classtf_1_1ConnectivityException.html</filename>
    <base>tf::TransformException</base>
    <member kind="function">
      <type></type>
      <name>ConnectivityException</name>
      <anchorfile>classtf_1_1ConnectivityException.html</anchorfile>
      <anchor>a14521e79575651e9d5a9698b1a4405b1</anchor>
      <arglist>(const std::string errorDescription)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::ExtrapolationException</name>
    <filename>classtf_1_1ExtrapolationException.html</filename>
    <base>tf::TransformException</base>
    <member kind="function">
      <type></type>
      <name>ExtrapolationException</name>
      <anchorfile>classtf_1_1ExtrapolationException.html</anchorfile>
      <anchor>ac746c6562536c8c2ecb15f560eccbc00</anchor>
      <arglist>(const std::string errorDescription)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tf::FrameGraph</name>
    <filename>structtf_1_1FrameGraph.html</filename>
    <member kind="typedef">
      <type>FrameGraphRequest</type>
      <name>Request</name>
      <anchorfile>structtf_1_1FrameGraph.html</anchorfile>
      <anchor>aa0b79f445c59736cab6867ef4a8412df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structtf_1_1FrameGraph.html</anchorfile>
      <anchor>a5530929daf49fc7ab92e3843b4ff422b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FrameGraphResponse</type>
      <name>Response</name>
      <anchorfile>structtf_1_1FrameGraph.html</anchorfile>
      <anchor>af3813cb4dba60cd10d7180de5bef5a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structtf_1_1FrameGraph.html</anchorfile>
      <anchor>a1958827c5cf8537f054d147ba8cf5f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structtf_1_1FrameGraph.html</anchorfile>
      <anchor>a2ad78b37f57eb0d943b99aaa7316e244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structtf_1_1FrameGraph.html</anchorfile>
      <anchor>a159c9396fe117a25a716250a238f35a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tf::FrameGraphRequest_</name>
    <filename>structtf_1_1FrameGraphRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>a10a304bb91652b6f0e3655026c113efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::FrameGraphRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>aba5f91d480fd08bb5660bd492f5e2ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FrameGraphRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>a4ad132c7673457e6a02710b277d04825</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>abb4addc26ba45e85ef83beacfc55e1ae</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>a03fbec680a9e6c79dfddebcaa8e9dd9b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>ad08e72ea21a46bd68b5d93909f75c423</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>a4bb069607a3ccf6764d5587c0fcf0f40</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>a6486e9d93f3a91553992588c15281adf</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FrameGraphRequest_</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>afb3421d1ee3cb643546871d4bef6ad1e</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FrameGraphRequest_</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>aebedb6765b79c703f3fb41992ef3685a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>ac4f703489d67d5bc9836f5185a9085e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>ae5e2e9600f23efa68d7e163a367e2da3</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>af078cf2a8a5e4700935aebf3945a5565</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>a56e079fca6d45838ba50b90c05df80c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>aef88535d200023941d40e00d7eb8d403</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>af80d42dc15df7c670dbc69eff1e7a1d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>a82b475f1fcf4fdc5cb00eb0ac8cd31ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>a22348ed521e62d4c27fce5e846c3f3f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>aa8eeac63212e21be801f08a8177e0f98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>a3e4f8e1499114ba0b5bc648e9e3bb82d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structtf_1_1FrameGraphRequest__.html</anchorfile>
      <anchor>a0a65476ed6ffdbd08bc6c5d6a14652a4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tf::FrameGraphResponse_</name>
    <filename>structtf_1_1FrameGraphResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_dot_graph_type</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>af219341c80deb516a3f5413d9f6bf15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>a50fad74eb164e8f8aa2b640b544883b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::FrameGraphResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>a374a197c5687202185a6952fcbbd4348</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FrameGraphResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>abe60922101dbc4009d5856086dd4504f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>ad06b1796608c94be307bc8169863f951</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>a9b6da3bef1bc57d91fd8920d683cdc43</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>a387990f3ec86a07eb3805591c464c78b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>a849f3284d7836471469b0dedb723bf77</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>a95897c2eb07f8f66ed2a813dcd59be62</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FrameGraphResponse_</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>ab19958890f31caaaebcd525f75a94ed7</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FrameGraphResponse_</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>a294388a3d0e21e8e4719ed019aabc500</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>ac7229a47468506d5acda1f26ee870da0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>a4e1af353a38564fad6db320004d8fc14</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>a2192b539a4bb8fffb2fc82a8c3d69f0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>ae9d8aa7f9d68a91b49d8fd802f1b912f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>a281fc1a8170da0805503bdfba79b9807</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>a2b0f9452ad3da07ee935963340aab960</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>aa60e61d30c91830694ed60f0fbcc9767</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>dot_graph</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>a7f1b77d4fc9d0181cd9d9979f0101960</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>a02dc61bf7183c86270db64ac7fa1992d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>a35d3d95df113a5c5fad5e70df6468312</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>ab5e42ad2e0c493c4fe2166c6b048ac5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structtf_1_1FrameGraphResponse__.html</anchorfile>
      <anchor>aba5014a48c48491378cb3ec8d2072bd9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::InvalidArgument</name>
    <filename>classtf_1_1InvalidArgument.html</filename>
    <base>tf::TransformException</base>
    <member kind="function">
      <type></type>
      <name>InvalidArgument</name>
      <anchorfile>classtf_1_1InvalidArgument.html</anchorfile>
      <anchor>afd83d920e6833e98510aef8bf0eaddeb</anchor>
      <arglist>(const std::string errorDescription)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::LookupException</name>
    <filename>classtf_1_1LookupException.html</filename>
    <base>tf::TransformException</base>
    <member kind="function">
      <type></type>
      <name>LookupException</name>
      <anchorfile>classtf_1_1LookupException.html</anchorfile>
      <anchor>a8429c59890a06eb2d258ca83e7c8be89</anchor>
      <arglist>(const std::string errorDescription)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::MessageFilter</name>
    <filename>classtf_1_1MessageFilter.html</filename>
    <templarg>M</templarg>
    <base>tf::MessageFilterBase</base>
    <base>message_filters::SimpleFilter</base>
    <member kind="typedef">
      <type>boost::function&lt; void(const MConstPtr &amp;, FilterFailureReason)&gt;</type>
      <name>FailureCallback</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>ab0b58e9d5ee0eb9ba7e2ee3d733c09c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::signal&lt; void(const MConstPtr &amp;, FilterFailureReason)&gt;</type>
      <name>FailureSignal</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a381a34634476c437ace5ef1392bf3605</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; M const  &gt;</type>
      <name>MConstPtr</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a7e39b754fa5433e7e125c419f98e1a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ros::MessageEvent&lt; M const  &gt;</type>
      <name>MEvent</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>aa7aa6bdda406a9607771af26d83a747c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>ac1336ff0ed4fd8122d27011b14053a0d</anchor>
      <arglist>(const MConstPtr &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>abbae0d66069997ffd3bedf456da461e2</anchor>
      <arglist>(const MEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>aa24d1e644233b6d5f4080ea44c9dd534</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connectInput</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a73fd9376a84e0e6a2e0c362552997342</anchor>
      <arglist>(F &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTargetFramesString</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a63db9189baeb52b40ab4faff1dd5d442</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageFilter</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>ab85a2ee3e8fdd13ff19ee966bd73888d</anchor>
      <arglist>(F &amp;f, Transformer &amp;tf, const std::string &amp;target_frame, uint32_t queue_size, ros::NodeHandle nh=ros::NodeHandle(), ros::Duration max_rate=ros::Duration(0.01))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageFilter</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a08ea501628a8a27f76d9acc02c9623c4</anchor>
      <arglist>(Transformer &amp;tf, const std::string &amp;target_frame, uint32_t queue_size, ros::NodeHandle nh=ros::NodeHandle(), ros::Duration max_rate=ros::Duration(0.01))</arglist>
    </member>
    <member kind="function">
      <type>message_filters::Connection</type>
      <name>registerFailureCallback</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>aac514ed3de51aefac1df61bae6b7d394</anchor>
      <arglist>(const FailureCallback &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ROS_STATIC_ASSERT</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a54ad0518f7cbb1c0df89bcf74cdc4380</anchor>
      <arglist>(ros::message_traits::HasHeader&lt; M &gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetFrame</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a9379b43d7fc6a4ccb4c34eafc2a49b53</anchor>
      <arglist>(const std::string &amp;target_frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetFrames</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>af1ef0a634968440b533de81623f412dd</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;target_frames)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTolerance</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a984a3c8a7b3c9aaf18758d7b08337d51</anchor>
      <arglist>(const ros::Duration &amp;tolerance)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MessageFilter</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a96c04c854558a103374646c2d480639b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::list&lt; MEvent &gt;</type>
      <name>L_Event</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>af1bb2c7225c7451ae163730f9c5d750f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>checkFailures</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a6f9bbe735c84442b0db5814c253279f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>disconnectFailure</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a855dc0ca858225638d81cbed246f2096</anchor>
      <arglist>(const message_filters::Connection &amp;c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>incomingMessage</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a444437f81dd4c56e44300a95879842fd</anchor>
      <arglist>(const ros::MessageEvent&lt; M const  &gt; &amp;evt)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>abec03e91f949d02e65c4059c8e4ed139</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>maxRateTimerCallback</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a5bc14ec2ad4c11fb9dbb1810c97899cd</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>signalFailure</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a81f2a67f80fe5286fc4320d67d5eefc2</anchor>
      <arglist>(const MEvent &amp;evt, FilterFailureReason reason)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>testMessage</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a100c7bf70d5a525987036953b7e79d99</anchor>
      <arglist>(const MEvent &amp;evt)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>testMessages</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a5a91e45df9bdc6eac9bc6d6618942d4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>transformsChanged</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a5f51a937a92c8727857a348a8159ce5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>dropped_message_count_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>abca308590cd62b675c502b5ff04b669e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>failed_out_the_back_count_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>af67093f6b9187320b8746ebd8d7146fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>failed_transform_count_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>ae9807dbf92f1bf47fc54c89e69778c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FailureSignal</type>
      <name>failure_signal_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>ab87cb2d7bb48c47ef865dad64d70774e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>failure_signal_mutex_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a29adfa6f85c13f678520942c5702ab0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>incoming_message_count_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>aa8f9813a1c235d60d7de56d64e233e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>last_out_the_back_frame_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>acbb2b69b393d493ea195687580f0b316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_out_the_back_stamp_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>abd11fe1f74004a4fa588dd81305c3e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>max_rate_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>afa3f62e3a39a07551615da5c76bdc45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>max_rate_timer_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a4d710a91c49415ca44acfdcefc4a4738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Connection</type>
      <name>message_connection_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>ad698008803f2455e31235239cbe24a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>message_count_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>aa638719e4e5bd8df27cafcb96e8a19a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>L_Event</type>
      <name>messages_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>ada5cf1b9e8c7cea02362aee2dbc36b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>messages_mutex_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>abb38a906ba986c0c756a0f1deda00e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>new_messages_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a8f88f9740db8b7a9e5c4d0e02020f476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile bool</type>
      <name>new_transforms_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a14b32c4511503e776c939369e52423a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>next_failure_warning_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>aadc8c3710bb83d5704594747b2c6d9a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>ac2e012227508b11ace8141219ad57653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>queue_size_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a24f076ddad1ad12d439ee9e51ea47ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>successful_transform_count_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>afeb1772b2039867f4a6a231de15fcb6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>target_frames_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>acd779ebc1ee82a3cb81751c1e23d5896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>target_frames_string_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>ac4a5ded5263ab8da15f14fe1a13c1749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>target_frames_string_mutex_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a165807b61e5d3f18dd5ed631e0c4394d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Transformer &amp;</type>
      <name>tf_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a38fadaa48f882cdd9a57d4e584294cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::signals::connection</type>
      <name>tf_connection_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a7acbace787ee34726794b8a52efa2f05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>time_tolerance_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>ab81466c9d946ff422b2617416da38052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>transform_message_count_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>aee3eb22fbc51ecec1b8b75bb1c5dcb46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>warned_about_empty_frame_id_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a4d4cff02d2d8bd0db0105c4e43b30663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>warned_about_unresolved_name_</name>
      <anchorfile>classtf_1_1MessageFilter.html</anchorfile>
      <anchor>a9635a6e313b2cdea1d600cb737ddea6b</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classtf_1_1MessageFilter">example_usage</docanchor>
  </compound>
  <compound kind="class">
    <name>tf::MessageFilterBase</name>
    <filename>classtf_1_1MessageFilterBase.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classtf_1_1MessageFilterBase.html</anchorfile>
      <anchor>a4aaf73521621807d83e710a43dafdb41</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTargetFrame</name>
      <anchorfile>classtf_1_1MessageFilterBase.html</anchorfile>
      <anchor>a0972686f7234239b24c3f7affbfe785e</anchor>
      <arglist>(const std::string &amp;target_frame)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTargetFrames</name>
      <anchorfile>classtf_1_1MessageFilterBase.html</anchorfile>
      <anchor>ab8dbab1d02fb7b2b274972cb502ed006</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;target_frames)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTolerance</name>
      <anchorfile>classtf_1_1MessageFilterBase.html</anchorfile>
      <anchor>aef3ba8d0b0082f56556ff0dc8ca19759</anchor>
      <arglist>(const ros::Duration &amp;tolerance)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MessageFilterBase</name>
      <anchorfile>classtf_1_1MessageFilterBase.html</anchorfile>
      <anchor>a1e5bd46f0d7e6b34792d36865250d9a5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::Stamped</name>
    <filename>classtf_1_1Stamped.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classtf_1_1Stamped.html</anchorfile>
      <anchor>ac96c14baf764d1953f04199ddf56fa9a</anchor>
      <arglist>(const T &amp;input)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Stamped</name>
      <anchorfile>classtf_1_1Stamped.html</anchorfile>
      <anchor>a153b46a074f3de7f11bc6a735342cfe5</anchor>
      <arglist>(const T &amp;input, const ros::Time &amp;timestamp, const std::string &amp;frame_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Stamped</name>
      <anchorfile>classtf_1_1Stamped.html</anchorfile>
      <anchor>abb5f511251f08645cdda0f92cfefbaf2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>frame_id_</name>
      <anchorfile>classtf_1_1Stamped.html</anchorfile>
      <anchor>a46240b7de225faa384bd33fca42d1642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>stamp_</name>
      <anchorfile>classtf_1_1Stamped.html</anchorfile>
      <anchor>a35fbe4bb882c34f54b3a154cf363b29b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::StampedTransform</name>
    <filename>classtf_1_1StampedTransform.html</filename>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classtf_1_1StampedTransform.html</anchorfile>
      <anchor>a0218852d63a5ee834c70e19168f78b6b</anchor>
      <arglist>(const tf::Transform &amp;input)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StampedTransform</name>
      <anchorfile>classtf_1_1StampedTransform.html</anchorfile>
      <anchor>aa970b092949fdcdfb6cdf88e3dd1e26a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StampedTransform</name>
      <anchorfile>classtf_1_1StampedTransform.html</anchorfile>
      <anchor>a655a86c28e57347bf30bdc6d0f3a213e</anchor>
      <arglist>(const tf::Transform &amp;input, const ros::Time &amp;timestamp, const std::string &amp;frame_id, const std::string &amp;child_frame_id)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>child_frame_id_</name>
      <anchorfile>classtf_1_1StampedTransform.html</anchorfile>
      <anchor>a3a3b91140801670ab1edbffb118fc76a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>frame_id_</name>
      <anchorfile>classtf_1_1StampedTransform.html</anchorfile>
      <anchor>a6c348c34ae90eb37054fa846bc43462b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>stamp_</name>
      <anchorfile>classtf_1_1StampedTransform.html</anchorfile>
      <anchor>ab6226a20c27915284cd8ab0630ccf81f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tf::tfMessage_</name>
    <filename>structtf_1_1tfMessage__.html</filename>
    <templarg>ContainerAllocator</templarg>
    <member kind="typedef">
      <type>std::vector&lt; ::geometry_msgs::TransformStamped_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::geometry_msgs::TransformStamped_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_transforms_type</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>a59611022ad7d9d4b87f649706f788f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::tfMessage_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>ad309d1ba99a8ff429cb60ac3154b9412</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tf::tfMessage_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>a466e2b5924c54bbcfcfbf10085119a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tfMessage_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>ad81aa65b56cab5a1565c6c40eeee7fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>ac77abafabef593b443cb77376f2854ae</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>ab914b2176b112611d479e740a4345c1b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>acbb325e9fc837dd215a82391eeb771ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>a7ae9ba80521c96af2d7ab064b8f97d58</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_transforms_size</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>ab9675f8081d2eb74901180f78d31c8df</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_transforms_vec</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>aabc67f01669a9031b24d952a70ca7385</anchor>
      <arglist>(std::vector&lt; ::geometry_msgs::TransformStamped_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::geometry_msgs::TransformStamped_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>a0f514ccc82cc975edf7f5ec208f8df34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>a937e12aefd80b19ae325b98e1cd205f0</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_transforms_size</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>abb1adcd9dda26973eab8f838c67bf279</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_transforms_vec</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>a606045d204230d156c03edbb28190a5c</anchor>
      <arglist>(const std::vector&lt; ::geometry_msgs::TransformStamped_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::geometry_msgs::TransformStamped_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>tfMessage_</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>ae2126d6632a41199666c95d870466748</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>tfMessage_</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>aa65e95b33f03463a04dd28648c38aa2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>a0bd7efb688de78ee57d211179f411124</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>a13e5eff0d23d204154c1f4c31bfe430c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>a48fc633f8df6ac51eb43ec789b07e0c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>a3f6daee1186b302261747c1838ba0df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::geometry_msgs::TransformStamped_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::geometry_msgs::TransformStamped_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>transforms</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>a750f6d4a90dd9549185bd8a28c5ef61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>a49152b435e6119b89c2489f5c4063790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>ac99b08770e5192f1b79e099065c89930</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structtf_1_1tfMessage__.html</anchorfile>
      <anchor>a3c3e2907801e71c90e3b742ae46881a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::TimeCache</name>
    <filename>classtf_1_1TimeCache.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clearList</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>afdf7803465d72658e0590925d046693c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getData</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>ab8ec5c0f148578a3baf19e4d387e74e4</anchor>
      <arglist>(ros::Time time, TransformStorage &amp;data_out, std::string *error_str=0)</arglist>
    </member>
    <member kind="function">
      <type>P_TimeAndFrameID</type>
      <name>getLatestTimeAndParent</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>a2328de4bb22c5884652c3e713d3c1aa4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ros::Time</type>
      <name>getLatestTimestamp</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>ac422c41844443c730939421f8aa001ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getListLength</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>adb5c0563974ececa562b7f83748a493b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ros::Time</type>
      <name>getOldestTimestamp</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>abae71ac4f391dfabdf431495c07c1b1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CompactFrameID</type>
      <name>getParent</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>a0191f7c8cd5fd040ba2c662eb7992ae4</anchor>
      <arglist>(ros::Time time, std::string *error_str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insertData</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>a0107dd79568691683cdaadc63729f63e</anchor>
      <arglist>(const TransformStorage &amp;new_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeCache</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>aaf3e1e6a6de1d8841af874d8ec6e30ae</anchor>
      <arglist>(ros::Duration max_storage_time=ros::Duration().fromNSec(DEFAULT_MAX_STORAGE_TIME))</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int64_t</type>
      <name>DEFAULT_MAX_STORAGE_TIME</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>acca87a70aeb9c3573cdbfec26f6bfe23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>MAX_LENGTH_LINKED_LIST</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>a26a9eb3e40ea6a76c4a53d31073b3d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>MIN_INTERPOLATION_DISTANCE</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>ab1f2aa4d7d7bab7b89e5dc2ad5b9c1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::list&lt; TransformStorage &gt;</type>
      <name>L_TransformStorage</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>acfb8595d029dcf2c94109447952c83fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint8_t</type>
      <name>findClosest</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>a771db37fefb55ae34b6b9e42648d203f</anchor>
      <arglist>(TransformStorage *&amp;one, TransformStorage *&amp;two, ros::Time target_time, std::string *error_str)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>interpolate</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>a05e1283982664ff61b327bff10277858</anchor>
      <arglist>(const TransformStorage &amp;one, const TransformStorage &amp;two, ros::Time time, TransformStorage &amp;output)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pruneList</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>a37372ff6a3f8a11a59d10700732f7497</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>max_storage_time_</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>abd2f5c8cfb2d2ebc5e44e1912d291a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>L_TransformStorage</type>
      <name>storage_</name>
      <anchorfile>classtf_1_1TimeCache.html</anchorfile>
      <anchor>a232258b800bcd93f8c8add3d6228d914</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::TransformBroadcaster</name>
    <filename>classtf_1_1TransformBroadcaster.html</filename>
    <member kind="function">
      <type>void</type>
      <name>sendTransform</name>
      <anchorfile>classtf_1_1TransformBroadcaster.html</anchorfile>
      <anchor>a5c4e60697cb3109427fed45904673d44</anchor>
      <arglist>(const std::vector&lt; geometry_msgs::TransformStamped &gt; &amp;transforms)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendTransform</name>
      <anchorfile>classtf_1_1TransformBroadcaster.html</anchorfile>
      <anchor>a1c012429b7f99d4240a902e2ede02960</anchor>
      <arglist>(const geometry_msgs::TransformStamped &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendTransform</name>
      <anchorfile>classtf_1_1TransformBroadcaster.html</anchorfile>
      <anchor>a430d46e7fe04695f30ac099a3cd6a113</anchor>
      <arglist>(const std::vector&lt; StampedTransform &gt; &amp;transforms)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendTransform</name>
      <anchorfile>classtf_1_1TransformBroadcaster.html</anchorfile>
      <anchor>acea192abb3558dd1f53c3269f2922d14</anchor>
      <arglist>(const StampedTransform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformBroadcaster</name>
      <anchorfile>classtf_1_1TransformBroadcaster.html</anchorfile>
      <anchor>a01558a33ca28c51339c5221179dd7c43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_</name>
      <anchorfile>classtf_1_1TransformBroadcaster.html</anchorfile>
      <anchor>ade6a81b9f947f16f6c2ba9fa72dd69a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>publisher_</name>
      <anchorfile>classtf_1_1TransformBroadcaster.html</anchorfile>
      <anchor>a9566f4b35bfdc604180681a16dbe3473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>tf_prefix_</name>
      <anchorfile>classtf_1_1TransformBroadcaster.html</anchorfile>
      <anchor>a054fa8a985a46c5ff4ba286d8f659ee8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::Transformer</name>
    <filename>classtf_1_1Transformer.html</filename>
    <member kind="function">
      <type>boost::signals::connection</type>
      <name>addTransformsChangedListener</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a0eadd8a53764e724375435eccf7e941d</anchor>
      <arglist>(boost::function&lt; void(void)&gt; callback)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>allFramesAsDot</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a3b974f55ecc1b8fa6820e15ea2c6ae74</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>allFramesAsString</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>aa1af8234d6201cbf9407972772ae441d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canTransform</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>af425e104526612127eb8d89b111f2c91</anchor>
      <arglist>(const std::string &amp;target_frame, const ros::Time &amp;target_time, const std::string &amp;source_frame, const ros::Time &amp;source_time, const std::string &amp;fixed_frame, std::string *error_msg=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canTransform</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>aea15c33a1a24e55bd4a35b86b8423ee1</anchor>
      <arglist>(const std::string &amp;target_frame, const std::string &amp;source_frame, const ros::Time &amp;time, std::string *error_msg=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chainAsVector</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a4a5b878d3fd110771cebf2fdf3b60322</anchor>
      <arglist>(const std::string &amp;target_frame, ros::Time target_time, const std::string &amp;source_frame, ros::Time source_time, const std::string &amp;fixed_frame, std::vector&lt; std::string &gt; &amp;output) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a7362fc77d997e2b4bf93927309bcbcd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>frameExists</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>acc8c7852338a142e79b31ee2f1bd98e4</anchor>
      <arglist>(const std::string &amp;frame_id_str) const </arglist>
    </member>
    <member kind="function">
      <type>ros::Duration</type>
      <name>getCacheLength</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>adf806d5bdae1353a2827f2fbefed3f17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFrameStrings</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>abd452861b0b58df6c7aafd8677431635</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;ids) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLatestCommonTime</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a0c8d4a9d9d73ded9da126d94aee4f45b</anchor>
      <arglist>(const std::string &amp;source_frame, const std::string &amp;target_frame, ros::Time &amp;time, std::string *error_string) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getParent</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a0267c30114fa118dc332e64c029e2506</anchor>
      <arglist>(const std::string &amp;frame_id, ros::Time time, std::string &amp;parent) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTFPrefix</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>ab2830bbfb593988164ab09b17385f8d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingDedicatedThread</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a44beb7a49e3bbbdca9f199c750896af3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookupTransform</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a14536fe915c0c702534409c15714aa2f</anchor>
      <arglist>(const std::string &amp;target_frame, const ros::Time &amp;target_time, const std::string &amp;source_frame, const ros::Time &amp;source_time, const std::string &amp;fixed_frame, StampedTransform &amp;transform) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookupTransform</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>ac01a9f8709a828c427f1a5faa0ced42b</anchor>
      <arglist>(const std::string &amp;target_frame, const std::string &amp;source_frame, const ros::Time &amp;time, StampedTransform &amp;transform) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookupTwist</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a150d91fc9f25e0a5fcb8ef5aea3ec645</anchor>
      <arglist>(const std::string &amp;tracking_frame, const std::string &amp;observation_frame, const ros::Time &amp;time, const ros::Duration &amp;averaging_interval, geometry_msgs::Twist &amp;twist) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookupTwist</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>aab5e5ee2c09b83f8664a1dc3c07f4de5</anchor>
      <arglist>(const std::string &amp;tracking_frame, const std::string &amp;observation_frame, const std::string &amp;reference_frame, const tf::Point &amp;reference_point, const std::string &amp;reference_point_frame, const ros::Time &amp;time, const ros::Duration &amp;averaging_interval, geometry_msgs::Twist &amp;twist) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTransformsChangedListener</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>af186781f961c9ab5a5cffb400380562d</anchor>
      <arglist>(boost::signals::connection c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExtrapolationLimit</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>acdb700e3af2b63b544dd2b5b57719d48</anchor>
      <arglist>(const ros::Duration &amp;distance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTransform</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>ae8a946a53a68acfb902e44b4e3c8e7fa</anchor>
      <arglist>(const StampedTransform &amp;transform, const std::string &amp;authority=&quot;default_authority&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUsingDedicatedThread</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a27d9272d3d692ca6aa45ddf27b8bd249</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transformer</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>acace5d390cce6a8197cac10df06c8708</anchor>
      <arglist>(bool interpolating=true, ros::Duration cache_time_=ros::Duration(DEFAULT_CACHE_TIME))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformPoint</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>aa2717d9cfa0d9c075dd60b2c6e2228a6</anchor>
      <arglist>(const std::string &amp;target_frame, const ros::Time &amp;target_time, const Stamped&lt; tf::Point &gt; &amp;stamped_in, const std::string &amp;fixed_frame, Stamped&lt; tf::Point &gt; &amp;stamped_out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformPoint</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>ad8611808f4b40a1382ca76de672e3921</anchor>
      <arglist>(const std::string &amp;target_frame, const Stamped&lt; tf::Point &gt; &amp;stamped_in, Stamped&lt; tf::Point &gt; &amp;stamped_out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformPose</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a5803fc80a73b4610b9b6afec8279a2db</anchor>
      <arglist>(const std::string &amp;target_frame, const ros::Time &amp;target_time, const Stamped&lt; tf::Pose &gt; &amp;stamped_in, const std::string &amp;fixed_frame, Stamped&lt; tf::Pose &gt; &amp;stamped_out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformPose</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a66ccc5900577b8375e09767628dbe795</anchor>
      <arglist>(const std::string &amp;target_frame, const Stamped&lt; tf::Pose &gt; &amp;stamped_in, Stamped&lt; tf::Pose &gt; &amp;stamped_out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformQuaternion</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a600d7b57fdc8d238fce45690f61c6e58</anchor>
      <arglist>(const std::string &amp;target_frame, const ros::Time &amp;target_time, const Stamped&lt; tf::Quaternion &gt; &amp;stamped_in, const std::string &amp;fixed_frame, Stamped&lt; tf::Quaternion &gt; &amp;stamped_out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformQuaternion</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>ab7e2578d1863ce2be5a581a1ad10112d</anchor>
      <arglist>(const std::string &amp;target_frame, const Stamped&lt; tf::Quaternion &gt; &amp;stamped_in, Stamped&lt; tf::Quaternion &gt; &amp;stamped_out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformVector</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>ab4ee1aa4069e4184cca16d92001ab47b</anchor>
      <arglist>(const std::string &amp;target_frame, const ros::Time &amp;target_time, const Stamped&lt; tf::Vector3 &gt; &amp;stamped_in, const std::string &amp;fixed_frame, Stamped&lt; tf::Vector3 &gt; &amp;stamped_out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformVector</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>aaad5b53acb0e2771e98beb6ac2b3fe56</anchor>
      <arglist>(const std::string &amp;target_frame, const Stamped&lt; tf::Vector3 &gt; &amp;stamped_in, Stamped&lt; tf::Vector3 &gt; &amp;stamped_out) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForTransform</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a6d5a0ef43029723a4537102d5254b431</anchor>
      <arglist>(const std::string &amp;target_frame, const ros::Time &amp;target_time, const std::string &amp;source_frame, const ros::Time &amp;source_time, const std::string &amp;fixed_frame, const ros::Duration &amp;timeout, const ros::Duration &amp;polling_sleep_duration=ros::Duration(0.01), std::string *error_msg=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForTransform</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a72dc26fe7bfcb9585123309e092e5c83</anchor>
      <arglist>(const std::string &amp;target_frame, const std::string &amp;source_frame, const ros::Time &amp;time, const ros::Duration &amp;timeout, const ros::Duration &amp;polling_sleep_duration=ros::Duration(0.01), std::string *error_msg=NULL) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Transformer</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>ab9e9cc89be0776ab26c89887759edefc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>fall_back_to_wall_time_</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a35b09bd2f529459d4575174a1480864d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DEFAULT_CACHE_TIME</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>ad9e7dade3ea4602be2fae4e699aca707</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int64_t</type>
      <name>DEFAULT_MAX_EXTRAPOLATION_DISTANCE</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a6ce4ac378fce1f89f408911243a66354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>MAX_GRAPH_DEPTH</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>aa4d054b47c41807fb2a803cf44f54c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>boost::unordered_map&lt; std::string, CompactFrameID &gt;</type>
      <name>M_StringToCompactFrameID</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a5da3cc461f22fe1a864251ff3079f80d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>boost::signal&lt; void(void)&gt;</type>
      <name>TransformsChangedSignal</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a3daf2b38b0dfa34d3fca3816eb08c587</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>TimeCache *</type>
      <name>getFrame</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a22751d19b64573537c8c47e193b08b16</anchor>
      <arglist>(unsigned int frame_number) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CompactFrameID</type>
      <name>lookupFrameNumber</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>ab7b8b1736be715c292a26efdf568c6d8</anchor>
      <arglist>(const std::string &amp;frameid_str) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>lookupFrameString</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a3756ef6bbc2499b2f415a6dc7a5ca2a8</anchor>
      <arglist>(unsigned int frame_id_num) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CompactFrameID</type>
      <name>lookupOrInsertFrameNumber</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>ae10c5ebea22362c07c187e299aea707f</anchor>
      <arglist>(const std::string &amp;frameid_str)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ros::Time</type>
      <name>now</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a2cbfbe6d3795e521419f5c6891289214</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>ok</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a6f0f4acf1de5b5299d02f55396faf115</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Duration</type>
      <name>cache_time</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>af9020931e15660d8216448fe4044d939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Duration</type>
      <name>cache_time_</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>ab0884ebf1cc5e36f525d27237973e884</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; CompactFrameID, std::string &gt;</type>
      <name>frame_authority_</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>ac939571f410e9575039110d89349cc0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::recursive_mutex</type>
      <name>frame_mutex_</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a019489543feddaa2cfe5f929c0539d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>M_StringToCompactFrameID</type>
      <name>frameIDs_</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>abe47e5517d2d3ebee53d6651aadfb6f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::string &gt;</type>
      <name>frameIDs_reverse</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>aa2b264ca5d0dfea2b90e1457fc1fef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimeCache * &gt;</type>
      <name>frames_</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a34f039c3374a2d87c722603e633ecd78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>interpolating</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>ab99844944849228739ca90e39a02b78a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Duration</type>
      <name>max_extrapolation_distance_</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>aacd08254bb8de1b66491b1b58cf8d6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>tf_prefix_</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a9bd9a67b8ab7aa28b289a816e5d4a9c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TransformsChangedSignal</type>
      <name>transforms_changed_</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a27ba2b8971f84d068569445558907ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>transforms_changed_mutex_</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a5fd440846a8d05f78bef7ff7ae39a3e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>using_dedicated_thread_</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>adaa8ae71362e268730ba0a0f66eb9349</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>canTransformInternal</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a1cfaa3821741dcdc84015d2a19ce58ea</anchor>
      <arglist>(CompactFrameID target_id, CompactFrameID source_id, const ros::Time &amp;time, std::string *error_msg) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>canTransformNoLock</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a05da7ddd54b742674ce5a5f8dbc3ee49</anchor>
      <arglist>(CompactFrameID target_id, CompactFrameID source_id, const ros::Time &amp;time, std::string *error_msg) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>createConnectivityErrorString</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a7eae2edd9fe23e4ea2d690e7ddba4285</anchor>
      <arglist>(CompactFrameID source_frame, CompactFrameID target_frame, std::string *out) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>getLatestCommonTime</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>a129f559ab9faccc10d7266c80d8190a4</anchor>
      <arglist>(CompactFrameID target_frame, CompactFrameID source_frame, ros::Time &amp;time, std::string *error_string) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>walkToTopParent</name>
      <anchorfile>classtf_1_1Transformer.html</anchorfile>
      <anchor>ad6a80ba1f4ded9ff248e21a3c7555fa2</anchor>
      <arglist>(F &amp;f, ros::Time time, CompactFrameID target_id, CompactFrameID source_id, std::string *error_string) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::TransformException</name>
    <filename>classtf_1_1TransformException.html</filename>
    <member kind="function">
      <type></type>
      <name>TransformException</name>
      <anchorfile>classtf_1_1TransformException.html</anchorfile>
      <anchor>a5322d3e32f0d80a228fc4505a24da9f0</anchor>
      <arglist>(const std::string errorDescription)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::TransformListener</name>
    <filename>classtf_1_1TransformListener.html</filename>
    <base>tf::Transformer</base>
    <member kind="function">
      <type>bool</type>
      <name>getFrames</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a4dd40d65d8c71fab8f385c00bbcc3c7b</anchor>
      <arglist>(tf::FrameGraph::Request &amp;req, tf::FrameGraph::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>resolve</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a84b0cac76861bf6cd0da94e40290ffc5</anchor>
      <arglist>(const std::string &amp;frame_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformListener</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a40d8462819c4e5280e8553080c4bd908</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, ros::Duration max_cache_time=ros::Duration(DEFAULT_CACHE_TIME), bool spin_thread=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformListener</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>ab3983f7a11656f37d2f7ee0e9da5fe0a</anchor>
      <arglist>(ros::Duration max_cache_time=ros::Duration(DEFAULT_CACHE_TIME), bool spin_thread=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformPoint</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a7e41bd5e244f92709e22bffa2860605d</anchor>
      <arglist>(const std::string &amp;target_frame, const ros::Time &amp;target_time, const geometry_msgs::PointStamped &amp;pin, const std::string &amp;fixed_frame, geometry_msgs::PointStamped &amp;pout) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformPoint</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a4992d72d76e3f6c0955e08fc1adf81e1</anchor>
      <arglist>(const std::string &amp;target_frame, const geometry_msgs::PointStamped &amp;stamped_in, geometry_msgs::PointStamped &amp;stamped_out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformPointCloud</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a15311ea62034e9e32386b001d88c23e3</anchor>
      <arglist>(const std::string &amp;target_frame, const ros::Time &amp;target_time, const sensor_msgs::PointCloud &amp;pcin, const std::string &amp;fixed_frame, sensor_msgs::PointCloud &amp;pcout) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformPointCloud</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>afccbdbc27da4dceff41b85580a48d0f3</anchor>
      <arglist>(const std::string &amp;target_frame, const sensor_msgs::PointCloud &amp;pcin, sensor_msgs::PointCloud &amp;pcout) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformPose</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a502cbf4e7d4aa2ad822c830629957bdf</anchor>
      <arglist>(const std::string &amp;target_frame, const ros::Time &amp;target_time, const geometry_msgs::PoseStamped &amp;pin, const std::string &amp;fixed_frame, geometry_msgs::PoseStamped &amp;pout) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformPose</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>ae5e3a12c3cd66f250f1d717c017ce524</anchor>
      <arglist>(const std::string &amp;target_frame, const geometry_msgs::PoseStamped &amp;stamped_in, geometry_msgs::PoseStamped &amp;stamped_out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformQuaternion</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a6ddb083cb393a9c13f7e2197c417c09f</anchor>
      <arglist>(const std::string &amp;target_frame, const ros::Time &amp;target_time, const geometry_msgs::QuaternionStamped &amp;qin, const std::string &amp;fixed_frame, geometry_msgs::QuaternionStamped &amp;qout) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformQuaternion</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a10a0e8dc0356c9b01bdc4cfde1cdc303</anchor>
      <arglist>(const std::string &amp;target_frame, const geometry_msgs::QuaternionStamped &amp;stamped_in, geometry_msgs::QuaternionStamped &amp;stamped_out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformVector</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a0d510c7e906e750e8252e4cd5caf8f33</anchor>
      <arglist>(const std::string &amp;target_frame, const ros::Time &amp;target_time, const geometry_msgs::Vector3Stamped &amp;vin, const std::string &amp;fixed_frame, geometry_msgs::Vector3Stamped &amp;vout) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformVector</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a6c3cd856bf584f98db6f0f295c2d9f52</anchor>
      <arglist>(const std::string &amp;target_frame, const geometry_msgs::Vector3Stamped &amp;stamped_in, geometry_msgs::Vector3Stamped &amp;stamped_out) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TransformListener</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>ab5d207d12c7dd47ba347493c52212a24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>ok</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a22a3b9bfc91d26d546d6b892d39df8a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dedicatedListenerThread</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>ac642aa81f0dd3e4e1d222c27e4cd3811</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a95efa667c6c28633a814b2372b960302</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initWithThread</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>af60ed2e6a583e8cbf39056805ba8ed48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscription_callback</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>adc76b1386ec685b7a77ce0c978927433</anchor>
      <arglist>(const tf::tfMessageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>transformPointCloud</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a6b9bd054d3db09bf6cb69b36fbc76330</anchor>
      <arglist>(const std::string &amp;target_frame, const Transform &amp;transform, const ros::Time &amp;target_time, const sensor_msgs::PointCloud &amp;pcin, sensor_msgs::PointCloud &amp;pcout) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>dedicated_listener_thread_</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a1daf815e45613d9102a9672cb91f73e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std_msgs::Empty</type>
      <name>empty_</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>abdfcdd3cf0ef8c39bc1a508046697652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_update_ros_time_</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>aa3db1426075001b60152f48c5725b889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>message_subscriber_tf_</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a4ce7e5487b0f4c17c3b018e4905b0944</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>ae4bd8dbf0b214a41a3fe5b5f82ff29a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>reset_time_subscriber_</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>abdb34ea768b0960a30485f8ce9bade42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>tf_frames_srv_</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>a09000b85c6c0bba0f05a8f3eaf614ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>tf_message_callback_queue_</name>
      <anchorfile>classtf_1_1TransformListener.html</anchorfile>
      <anchor>aa4c2c5884444029e73707b1b923c3863</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tf::TransformLists</name>
    <filename>structtf_1_1TransformLists.html</filename>
    <member kind="variable">
      <type>std::vector&lt; TransformStorage &gt;</type>
      <name>forwardTransforms</name>
      <anchorfile>structtf_1_1TransformLists.html</anchorfile>
      <anchor>a8443a168cf3a49214f66bb41b957102d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TransformStorage &gt;</type>
      <name>inverseTransforms</name>
      <anchorfile>structtf_1_1TransformLists.html</anchorfile>
      <anchor>a4a2039eb787a813dd06da18aad5a09a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::TransformStorage</name>
    <filename>classtf_1_1TransformStorage.html</filename>
    <member kind="function">
      <type>TransformStorage &amp;</type>
      <name>operator=</name>
      <anchorfile>classtf_1_1TransformStorage.html</anchorfile>
      <anchor>a91c88c20d8e0fab616a1f84ff876a689</anchor>
      <arglist>(const TransformStorage &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformStorage</name>
      <anchorfile>classtf_1_1TransformStorage.html</anchorfile>
      <anchor>a35210d06eb42bfe96bac5ae25d9bc4bd</anchor>
      <arglist>(const TransformStorage &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformStorage</name>
      <anchorfile>classtf_1_1TransformStorage.html</anchorfile>
      <anchor>a23795761f3e775d4e316d527afcb9408</anchor>
      <arglist>(const StampedTransform &amp;data, CompactFrameID frame_id, CompactFrameID child_frame_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformStorage</name>
      <anchorfile>classtf_1_1TransformStorage.html</anchorfile>
      <anchor>a43ec6d0334b3334af0ece64c8be5383d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CompactFrameID</type>
      <name>child_frame_id_</name>
      <anchorfile>classtf_1_1TransformStorage.html</anchorfile>
      <anchor>a3253ca326f5a9791aa915a15ec988d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CompactFrameID</type>
      <name>frame_id_</name>
      <anchorfile>classtf_1_1TransformStorage.html</anchorfile>
      <anchor>af00e199379cc37ec779067198eba977f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>btQuaternion</type>
      <name>rotation_</name>
      <anchorfile>classtf_1_1TransformStorage.html</anchorfile>
      <anchor>a284ddfde0b138505c238a2ef47aa9eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>stamp_</name>
      <anchorfile>classtf_1_1TransformStorage.html</anchorfile>
      <anchor>ab7cb82cb67835c073ad638da714e96b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>btVector3</type>
      <name>translation_</name>
      <anchorfile>classtf_1_1TransformStorage.html</anchorfile>
      <anchor>a4891aa10b99757336f3f31c9c3ce35a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tf::filter_failure_reasons</name>
    <filename>namespacetf_1_1filter__failure__reasons.html</filename>
    <member kind="enumeration">
      <name>FilterFailureReason</name>
      <anchorfile>namespacetf_1_1filter__failure__reasons.html</anchorfile>
      <anchor>acd9ea5ea78740c4010b95be542e95874</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Unknown</name>
      <anchorfile>namespacetf_1_1filter__failure__reasons.html</anchorfile>
      <anchor>acd9ea5ea78740c4010b95be542e95874a10133d69bcc3100fc1eec3253408e03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OutTheBack</name>
      <anchorfile>namespacetf_1_1filter__failure__reasons.html</anchorfile>
      <anchor>acd9ea5ea78740c4010b95be542e95874a6339d1c680c7293be0408016907ded4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EmptyFrameID</name>
      <anchorfile>namespacetf_1_1filter__failure__reasons.html</anchorfile>
      <anchor>acd9ea5ea78740c4010b95be542e95874ab079300406f09f51f84ac8245a958df9</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
