<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>frame_manager.h</name>
    <path>/tmp/catkin_workspace/src/grid_map/grid_map_rviz_plugin/include/grid_map_rviz_plugin/modified/</path>
    <filename>frame__manager_8h</filename>
    <class kind="struct">rviz::FrameManager::CacheEntry</class>
    <class kind="struct">rviz::FrameManager::CacheKey</class>
    <class kind="class">rviz::FrameManager</class>
    <namespace>rviz</namespace>
    <namespace>tf</namespace>
  </compound>
  <compound kind="file">
    <name>GridMapDisplay.cpp</name>
    <path>/tmp/catkin_workspace/src/grid_map/grid_map_rviz_plugin/src/</path>
    <filename>GridMapDisplay_8cpp</filename>
    <includes id="GridMapVisual_8hpp" name="GridMapVisual.hpp" local="yes" imported="no">grid_map_rviz_plugin/GridMapVisual.hpp</includes>
    <includes id="GridMapDisplay_8hpp" name="GridMapDisplay.hpp" local="yes" imported="no">grid_map_rviz_plugin/GridMapDisplay.hpp</includes>
    <includes id="frame__manager_8h" name="frame_manager.h" local="yes" imported="no">grid_map_rviz_plugin/modified/frame_manager.h</includes>
    <namespace>grid_map_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>GridMapDisplay.hpp</name>
    <path>/tmp/catkin_workspace/src/grid_map/grid_map_rviz_plugin/include/grid_map_rviz_plugin/</path>
    <filename>GridMapDisplay_8hpp</filename>
    <includes id="message__filter__display_8h" name="message_filter_display.h" local="yes" imported="no">grid_map_rviz_plugin/modified/message_filter_display.h</includes>
    <class kind="class">grid_map_rviz_plugin::GridMapDisplay</class>
    <namespace>grid_map_rviz_plugin</namespace>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
  </compound>
  <compound kind="file">
    <name>GridMapVisual.cpp</name>
    <path>/tmp/catkin_workspace/src/grid_map/grid_map_rviz_plugin/src/</path>
    <filename>GridMapVisual_8cpp</filename>
    <includes id="GridMapVisual_8hpp" name="GridMapVisual.hpp" local="yes" imported="no">grid_map_rviz_plugin/GridMapVisual.hpp</includes>
    <namespace>grid_map_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>GridMapVisual.hpp</name>
    <path>/tmp/catkin_workspace/src/grid_map/grid_map_rviz_plugin/include/grid_map_rviz_plugin/</path>
    <filename>GridMapVisual_8hpp</filename>
    <class kind="class">grid_map_rviz_plugin::GridMapVisual</class>
    <namespace>grid_map_rviz_plugin</namespace>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
  </compound>
  <compound kind="file">
    <name>message_filter_display.h</name>
    <path>/tmp/catkin_workspace/src/grid_map/grid_map_rviz_plugin/include/grid_map_rviz_plugin/modified/</path>
    <filename>message__filter__display_8h</filename>
    <includes id="frame__manager_8h" name="frame_manager.h" local="yes" imported="no">grid_map_rviz_plugin/modified/frame_manager.h</includes>
    <class kind="class">grid_map_rviz_plugin::MessageFilterDisplayMod</class>
    <namespace>grid_map_rviz_plugin</namespace>
  </compound>
  <compound kind="class">
    <name>rviz::MessageFilterDisplay</name>
    <filename>classrviz_1_1MessageFilterDisplay.html</filename>
  </compound>
  <compound kind="namespace">
    <name>grid_map_rviz_plugin</name>
    <filename>namespacegrid__map__rviz__plugin.html</filename>
    <class kind="class">grid_map_rviz_plugin::GridMapDisplay</class>
    <class kind="class">grid_map_rviz_plugin::GridMapVisual</class>
    <class kind="class">grid_map_rviz_plugin::MessageFilterDisplayMod</class>
  </compound>
  <compound kind="class">
    <name>grid_map_rviz_plugin::GridMapDisplay</name>
    <filename>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</filename>
    <base>MessageFilterDisplayMod&lt; grid_map_msgs::GridMap &gt;</base>
    <member kind="function">
      <type></type>
      <name>GridMapDisplay</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>ad47c032916281f0b1637ff8ce941979f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GridMapDisplay</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>adaa6b77195ddf09e570d25152f43f97c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>ae83188186bd2e977d564bca56de4a5dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>a21c77b69aec0dca7a1f2a800ee4d68c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateAutocomputeIntensityBounds</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>a98c7ebe5cd59e1fd0ee329d2df93d9ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateColorMode</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>ab8a66ab5640a1c3b90846b6380aaeb56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateHeightMode</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>ac403b925dcdaeaff83575d5001f88136</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateHistoryLength</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>af357f30ac47c1fd4bd59627f1bb76b1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateUseRainbow</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>aa79e2b963ae21daa29754b59f5770ba9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateVisualization</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>a70a0a58218a4ccc32436647b92c12a23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processMessage</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>aeb83ccf1cd9bcd326432de11bebd41b9</anchor>
      <arglist>(const grid_map_msgs::GridMap::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>alphaProperty_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>a38a5dac72c324cc03224d6ef9b91c06e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BoolProperty *</type>
      <name>autocomputeIntensityBoundsProperty_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>ae7b8878f696bd493f1de765730dfe6de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::EnumProperty *</type>
      <name>colorModeProperty_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>a17366804559c023e0d85c704dd7b6fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>colorProperty_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>ad412e224b6fa41e2ded639ed9f3f4e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::EditableEnumProperty *</type>
      <name>colorTransformerProperty_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>a3743e02b53f1373287f01a35112b61d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::EnumProperty *</type>
      <name>heightModeProperty_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>a45b98e884ced2ab18236deefcb50d5c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::EditableEnumProperty *</type>
      <name>heightTransformerProperty_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>a60d6a859e7e78caf02e2a774ed0daf8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::IntProperty *</type>
      <name>historyLengthProperty_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>aed7af10542b26708757947a0a45708eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BoolProperty *</type>
      <name>invertRainbowProperty_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>a4b20535794298555a6c08d7cf8b6f6e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>maxColorProperty_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>a6945c1353df3a239e1df0d64baa66ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>maxIntensityProperty_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>ad8cc9d3f70bd390f6558b00e704123d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>minColorProperty_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>ac7800bdde7864640b1e5405818bdc716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>minIntensityProperty_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>ab28044ae016bd42c33aec4c0664a774f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BoolProperty *</type>
      <name>showGridLinesProperty_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>a26d137e0b9af18e4bf651e4e79bf665e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BoolProperty *</type>
      <name>useRainbowProperty_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>a4f000b7149691f652ec33e68f4f5b15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::circular_buffer&lt; boost::shared_ptr&lt; GridMapVisual &gt; &gt;</type>
      <name>visuals_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapDisplay.html</anchorfile>
      <anchor>ab4b23a627488b69f177112e87eb1a4a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>grid_map_rviz_plugin::GridMapVisual</name>
    <filename>classgrid__map__rviz__plugin_1_1GridMapVisual.html</filename>
    <member kind="function">
      <type>void</type>
      <name>computeVisualization</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>ab98eb2aa577e6c95e76baae344e63173</anchor>
      <arglist>(float alpha, bool showGridLines, bool flatTerrain, std::string heightLayer, bool flatColor, bool noColor, Ogre::ColourValue meshColor, bool mapLayerColor, std::string colorLayer, bool useRainbow, bool invertRainbow, Ogre::ColourValue minColor, Ogre::ColourValue maxColor, bool autocomputeIntensity, float minIntensity, float maxIntensity)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getLayerNames</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>a869e87d95d6de49d3633390bc3f4c3ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GridMapVisual</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>ad144164ffdeae3bded84d1d019fd2888</anchor>
      <arglist>(Ogre::SceneManager *sceneManager, Ogre::SceneNode *parentNode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameOrientation</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>acfa0fabb121f036911b8e12dacf41187</anchor>
      <arglist>(const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFramePosition</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>a032e8ebd5ec076ac3e5641aaec095b67</anchor>
      <arglist>(const Ogre::Vector3 &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>a688ba8ab6faf961f963edb57d71076a8</anchor>
      <arglist>(const grid_map_msgs::GridMap::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GridMapVisual</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>ac41dbdc88b6d22d9c9ceebc4ec208cb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Ogre::ColourValue</type>
      <name>getInterpolatedColor</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>ad353839fc41a2f03218eb10f57d40001</anchor>
      <arglist>(float intensity, Ogre::ColourValue minColor, Ogre::ColourValue maxColor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Ogre::ColourValue</type>
      <name>getRainbowColor</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>a0f37f5835a14e9a5453b44c93848599c</anchor>
      <arglist>(float intensity)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>normalizeIntensity</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>a855c0e3e85ab1472e3c2b566863d1579</anchor>
      <arglist>(float &amp;intensity, float minIntensity, float maxIntensity)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>frameNode_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>a2f4ff09ed7c06c38aced38bd62ffe643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>haveMap_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>a5ccc8081a37ff5393c86468aaf9df701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ManualObject *</type>
      <name>manualObject_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>af3832fdd774c2b78bf5ab93c3a5ef317</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>grid_map::GridMap</type>
      <name>map_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>aa24a8a7f61f28954e84e6b1debd9074a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::MaterialPtr</type>
      <name>material_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>ad8fe0461a430f6060b39afdaca327045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>materialName_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>a47dc4372048a3ea79aa33ab67de08432</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; rviz::BillboardLine &gt;</type>
      <name>meshLines_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>ac5fc99e6eeab4ed4d6d929148a2bb9a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneManager *</type>
      <name>sceneManager_</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1GridMapVisual.html</anchorfile>
      <anchor>a0274205e6dfaab752bd9a6fb7e2f3eaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>grid_map_rviz_plugin::MessageFilterDisplayMod</name>
    <filename>classgrid__map__rviz__plugin_1_1MessageFilterDisplayMod.html</filename>
    <templarg>MessageType</templarg>
    <base>rviz::MessageFilterDisplay</base>
    <member kind="typedef">
      <type>MessageFilterDisplayMod&lt; MessageType &gt;</type>
      <name>MFDClass</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1MessageFilterDisplayMod.html</anchorfile>
      <anchor>a4e84c81db0ac1a3c7734c280f97230d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onInitialize</name>
      <anchorfile>classgrid__map__rviz__plugin_1_1MessageFilterDisplayMod.html</anchorfile>
      <anchor>a458447593ccb4f5d7b7604546172ee85</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Ogre</name>
    <filename>namespaceOgre.html</filename>
  </compound>
  <compound kind="namespace">
    <name>rviz</name>
    <filename>namespacerviz.html</filename>
    <class kind="class">rviz::FrameManager</class>
  </compound>
  <compound kind="class">
    <name>rviz::FrameManager</name>
    <filename>classrviz_1_1FrameManager.html</filename>
    <class kind="struct">rviz::FrameManager::CacheEntry</class>
    <class kind="struct">rviz::FrameManager::CacheKey</class>
    <member kind="enumeration">
      <name>SyncMode</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a70472f13a27b8a59617a966b7505889f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SyncOff</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a70472f13a27b8a59617a966b7505889fa1b772f2f555815f1cf63e4d8d42d4cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SyncExact</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a70472f13a27b8a59617a966b7505889fa302b6026e282f71361f305e468399e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SyncApprox</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a70472f13a27b8a59617a966b7505889faf19cb588575f0b7cbed9a4e30681b793</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>fixedFrameChanged</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a75356df7ad733248bd89231004ed1ec8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>discoverFailureReason</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>aff14d1cf83b8d5fc51ae6839e30f913c</anchor>
      <arglist>(const std::string &amp;frame_id, const ros::Time &amp;stamp, const std::string &amp;caller_id, tf::FilterFailureReason reason)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>frameHasProblems</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a6f2763b2fbfdcfe222eda43c852d99b2</anchor>
      <arglist>(const std::string &amp;frame, ros::Time time, std::string &amp;error)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FrameManager</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>aa798260f1753fb2aebd10a3c4da7849f</anchor>
      <arglist>(boost::shared_ptr&lt; tf::TransformListener &gt; tf=boost::shared_ptr&lt; tf::TransformListener &gt;())</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getFixedFrame</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a136eb0fede34f7aff795e77234279473</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPause</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>afa5929d77e039ccf348fd2dc4d9f7670</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SyncMode</type>
      <name>getSyncMode</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>ad115ed4010d4608baf341f478cd9654f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>tf::TransformListener *</type>
      <name>getTFClient</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a6eb09c3609b6591faee43483186b8730</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const boost::shared_ptr&lt; tf::TransformListener &gt; &amp;</type>
      <name>getTFClientPtr</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a5e2d4cdf7494db4de090eabeefd7b721</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ros::Time</type>
      <name>getTime</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a876741802bc660c7541253195dd630a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTransform</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a6baafaa840997b39e0c3b6fd2752ece7</anchor>
      <arglist>(const Header &amp;header, Ogre::Vector3 &amp;position, Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTransform</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a7dcde762d4e1a6a884f7a49de1afbeff</anchor>
      <arglist>(const std::string &amp;frame, ros::Time time, Ogre::Vector3 &amp;position, Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerFilterForTransformStatusCheck</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>af92515def51396857a163dd309d365e9</anchor>
      <arglist>(tf::MessageFilter&lt; M &gt; *filter, Display *display)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFixedFrame</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a2d51a0011f0fdbe0c9ca4d310f6d847c</anchor>
      <arglist>(const std::string &amp;frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPause</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>afa0b06a355a91340df297677c77621c4</anchor>
      <arglist>(bool pause)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSyncMode</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a60ef1214c6a2ab88887a0e36569daef2</anchor>
      <arglist>(SyncMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>syncTime</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a59d5f2e296b4fecb48899006f1912e22</anchor>
      <arglist>(ros::Time time)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>transform</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>acd156f9e1c3c05d61c15843a40b5869b</anchor>
      <arglist>(const Header &amp;header, const geometry_msgs::Pose &amp;pose, Ogre::Vector3 &amp;position, Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>transform</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>aa69da5ae62155bc5f440b19c4810f387</anchor>
      <arglist>(const std::string &amp;frame, ros::Time time, const geometry_msgs::Pose &amp;pose, Ogre::Vector3 &amp;position, Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>transformHasProblems</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a6fc3e983f7a28cd75b60a7b5a339c515</anchor>
      <arglist>(const std::string &amp;frame, ros::Time time, std::string &amp;error)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a1bcaa2dc08d189b752fa935df492bdd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FrameManager</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>aa2075ea8bf4271af487eb5fab59b8553</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; CacheKey, CacheEntry &gt;</type>
      <name>M_Cache</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a7b20f0c1a555ba5b0c65135d00bb20bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>adjustTime</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a82a523a23340720e8875a0d5bc19101e</anchor>
      <arglist>(const std::string &amp;frame, ros::Time &amp;time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>failureCallback</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a37498aaa0592ca9e3d11765dcf1422bf</anchor>
      <arglist>(const ros::MessageEvent&lt; M const  &gt; &amp;msg_evt, tf::FilterFailureReason reason, Display *display)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>messageArrived</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>acaa36f1a5f6cb3b482aac439928cfeb0</anchor>
      <arglist>(const std::string &amp;frame_id, const ros::Time &amp;stamp, const std::string &amp;caller_id, Display *display)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>messageCallback</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>ae248405afb63d9bd46aa900ad8a5ccf8</anchor>
      <arglist>(const ros::MessageEvent&lt; M const  &gt; &amp;msg_evt, Display *display)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>messageFailed</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a467642646b1ef838fd3d901103c4df0c</anchor>
      <arglist>(const std::string &amp;frame_id, const ros::Time &amp;stamp, const std::string &amp;caller_id, tf::FilterFailureReason reason, Display *display)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>M_Cache</type>
      <name>cache_</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>acf8abb0167efaf0db783749d5d69b603</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>cache_mutex_</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>aa4c1a9883881c657de65271afdc8c929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>current_delta_</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a24c4b6d91091f07889be70ac1a87f637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>fixed_frame_</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a7602821d25206fbfad967cbfea89128c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>pause_</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>ab5188c7dbb762759fc39d150fd3b10b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>sync_delta_</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>ac4dfe09dcf71eee0cdc88750fce16224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SyncMode</type>
      <name>sync_mode_</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a7a0a7e684ce756c395a0ec4146bc2ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>sync_time_</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>af889b35d100b35903ca380aac1db02f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; tf::TransformListener &gt;</type>
      <name>tf_</name>
      <anchorfile>classrviz_1_1FrameManager.html</anchorfile>
      <anchor>a1346a86f592c58f5814d7440bba3c74a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rviz::FrameManager::CacheEntry</name>
    <filename>structrviz_1_1FrameManager_1_1CacheEntry.html</filename>
    <member kind="function">
      <type></type>
      <name>CacheEntry</name>
      <anchorfile>structrviz_1_1FrameManager_1_1CacheEntry.html</anchorfile>
      <anchor>aeff266331f8f98a24257286926aee0e9</anchor>
      <arglist>(const Ogre::Vector3 &amp;p, const Ogre::Quaternion &amp;o)</arglist>
    </member>
    <member kind="variable">
      <type>Ogre::Quaternion</type>
      <name>orientation</name>
      <anchorfile>structrviz_1_1FrameManager_1_1CacheEntry.html</anchorfile>
      <anchor>a739dc240bf849e3fb5f828be4d4b3b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ogre::Vector3</type>
      <name>position</name>
      <anchorfile>structrviz_1_1FrameManager_1_1CacheEntry.html</anchorfile>
      <anchor>a23f69cb0772ede02d260302f5dd72090</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rviz::FrameManager::CacheKey</name>
    <filename>structrviz_1_1FrameManager_1_1CacheKey.html</filename>
    <member kind="function">
      <type></type>
      <name>CacheKey</name>
      <anchorfile>structrviz_1_1FrameManager_1_1CacheKey.html</anchorfile>
      <anchor>a1abf2a6391559cc8999e1e8324c1a36f</anchor>
      <arglist>(const std::string &amp;f, ros::Time t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structrviz_1_1FrameManager_1_1CacheKey.html</anchorfile>
      <anchor>a7ba7da3473c9adc21d1551df06a55afb</anchor>
      <arglist>(const CacheKey &amp;rhs) const </arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>frame</name>
      <anchorfile>structrviz_1_1FrameManager_1_1CacheKey.html</anchorfile>
      <anchor>a04003cae89c00c18167cd3e33e990779</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>time</name>
      <anchorfile>structrviz_1_1FrameManager_1_1CacheKey.html</anchorfile>
      <anchor>a98d6246b333c9a6427e07da4dc7156d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tf</name>
    <filename>namespacetf.html</filename>
  </compound>
</tagfile>
