<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>aerialmap_display.cpp</name>
    <path>/tmp/ws/src/rviz_satellite/src/</path>
    <filename>aerialmap__display_8cpp.html</filename>
    <includes id="aerialmap__display_8h" name="aerialmap_display.h" local="yes" imported="no">aerialmap_display.h</includes>
    <includes id="mercator_8h" name="mercator.h" local="yes" imported="no">mercator.h</includes>
    <includes id="position__reference__property_8h" name="position_reference_property.h" local="yes" imported="no">position_reference_property.h</includes>
    <namespace>rviz</namespace>
    <member kind="variable">
      <type>std::unordered_map&lt; MapTransformType, QString &gt;</type>
      <name>mapTransformTypeStrings</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>adde80aeaecd5048d1fcbb7b3ec45e07b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>aerialmap_display.h</name>
    <path>/tmp/ws/src/rviz_satellite/src/</path>
    <filename>aerialmap__display_8h.html</filename>
    <includes id="coordinates_8h" name="coordinates.h" local="yes" imported="no">coordinates.h</includes>
    <includes id="ogre__tile_8h" name="ogre_tile.h" local="yes" imported="no">ogre_tile.h</includes>
    <includes id="position__reference_8h" name="position_reference.h" local="yes" imported="no">position_reference.h</includes>
    <includes id="tile__cache__delay_8h" name="tile_cache_delay.h" local="yes" imported="no">tile_cache_delay.h</includes>
    <class kind="class">rviz::AerialMapDisplay</class>
    <class kind="struct">rviz::AerialMapDisplay::MapObject</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <member kind="enumeration">
      <type></type>
      <name>MapTransformType</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2f0309e85ff298fffeee56c1a84ae9e8</anchor>
      <arglist></arglist>
      <enumvalue file="namespacerviz.html" anchor="a2f0309e85ff298fffeee56c1a84ae9e8aa69ea5897e51bbdd635e896b77707896">VIA_MAP_FRAME</enumvalue>
      <enumvalue file="namespacerviz.html" anchor="a2f0309e85ff298fffeee56c1a84ae9e8a7174946ae467ee14af8e7c18dec94bb5">VIA_UTM_FRAME</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>area.h</name>
    <path>/tmp/ws/src/rviz_satellite/src/</path>
    <filename>area_8h.html</filename>
    <includes id="coordinates_8h" name="coordinates.h" local="yes" imported="no">coordinates.h</includes>
    <includes id="mercator_8h" name="mercator.h" local="yes" imported="no">mercator.h</includes>
    <includes id="tile__id_8h" name="tile_id.h" local="yes" imported="no">tile_id.h</includes>
    <class kind="struct">Area</class>
    <member kind="function">
      <type>bool</type>
      <name>areaContainsTile</name>
      <anchorfile>area_8h.html</anchorfile>
      <anchor>a737b7a846d6eba5af0b06aa85f78d850</anchor>
      <arglist>(Area const &amp;haystack, TileId const &amp;needle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>area_8h.html</anchorfile>
      <anchor>ac17879106817c469f198df126cffa59e</anchor>
      <arglist>(Area const &amp;self, Area const &amp;other)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coordinates.h</name>
    <path>/tmp/ws/src/rviz_satellite/src/</path>
    <filename>coordinates_8h.html</filename>
    <includes id="mercator_8h" name="mercator.h" local="yes" imported="no">mercator.h</includes>
    <class kind="struct">TileCoordinateGeneric</class>
    <class kind="struct">WGSCoordinate</class>
    <member kind="typedef">
      <type>TileCoordinateGeneric&lt; int &gt;</type>
      <name>TileCoordinate</name>
      <anchorfile>coordinates_8h.html</anchorfile>
      <anchor>a215003852b6cb4d9330c8ea32bae0e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>TileCoordinateGeneric&lt; NumericType &gt;</type>
      <name>fromWGSCoordinate</name>
      <anchorfile>coordinates_8h.html</anchorfile>
      <anchor>a6719b2f2c16ad2f2f8a34c162b1045ba</anchor>
      <arglist>(WGSCoordinate coord, int zoom)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>coordinates_8h.html</anchorfile>
      <anchor>a9d3deb4b5175045e99bffaf190dc2864</anchor>
      <arglist>(TileCoordinateGeneric&lt; NumericType &gt; self, TileCoordinateGeneric&lt; NumericType &gt; other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>coordinates_8h.html</anchorfile>
      <anchor>a26eced24e1b97e4c22015592318eb9bc</anchor>
      <arglist>(TileCoordinateGeneric&lt; NumericType &gt; self, TileCoordinateGeneric&lt; NumericType &gt; other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>coordinates_8h.html</anchorfile>
      <anchor>a8e6d9a7f482872e2c26855a2f5cf157a</anchor>
      <arglist>(TileCoordinateGeneric&lt; NumericType &gt; self, TileCoordinateGeneric&lt; NumericType &gt; other)</arglist>
    </member>
    <member kind="function">
      <type>WGSCoordinate</type>
      <name>toWGSCoordinate</name>
      <anchorfile>coordinates_8h.html</anchorfile>
      <anchor>a5e85335ff0be48aed24d082e7578d349</anchor>
      <arglist>(TileCoordinateGeneric&lt; NumericType &gt; coord, int zoom)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>error_rate_manager.h</name>
    <path>/tmp/ws/src/rviz_satellite/src/detail/</path>
    <filename>error__rate__manager_8h.html</filename>
    <class kind="struct">detail::ErrorRateManager::ErrorRate</class>
    <class kind="struct">detail::ErrorRateManager</class>
    <namespace>detail</namespace>
  </compound>
  <compound kind="file">
    <name>mercator.h</name>
    <path>/tmp/ws/src/rviz_satellite/src/</path>
    <filename>mercator_8h.html</filename>
    <member kind="function">
      <type>double</type>
      <name>getTileWH</name>
      <anchorfile>mercator_8h.html</anchorfile>
      <anchor>ae5f722d5a0f917ac08ff2c5b33e6b5ec</anchor>
      <arglist>(double const latitude, int const zoom)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>zoomToMaxTiles</name>
      <anchorfile>mercator_8h.html</anchorfile>
      <anchor>ab32d71dfa11635407a792f1ddf9949f0</anchor>
      <arglist>(int zoom)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>zoomToResolution</name>
      <anchorfile>mercator_8h.html</anchorfile>
      <anchor>a9de97669b5047e4b4e70832de5add1e0</anchor>
      <arglist>(double lat, int zoom)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr int</type>
      <name>MAX_BLOCKS</name>
      <anchorfile>mercator_8h.html</anchorfile>
      <anchor>ac55dc338f71d645e078d8e7f24bac48b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr int</type>
      <name>MAX_ZOOM</name>
      <anchorfile>mercator_8h.html</anchorfile>
      <anchor>a589d8c4c67c0b6978997255ac4bf94d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ogre_tile.cpp</name>
    <path>/tmp/ws/src/rviz_satellite/src/</path>
    <filename>ogre__tile_8cpp.html</filename>
    <includes id="ogre__tile_8h" name="ogre_tile.h" local="yes" imported="no">ogre_tile.h</includes>
  </compound>
  <compound kind="file">
    <name>ogre_tile.h</name>
    <path>/tmp/ws/src/rviz_satellite/src/</path>
    <filename>ogre__tile_8h.html</filename>
    <class kind="class">OgreTile</class>
  </compound>
  <compound kind="file">
    <name>position_reference.h</name>
    <path>/tmp/ws/src/rviz_satellite/src/</path>
    <filename>position__reference_8h.html</filename>
    <namespace>rviz</namespace>
    <member kind="enumeration">
      <type></type>
      <name>PositionReferenceType</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a83f1a9422ece00fa033e0a93da390b27</anchor>
      <arglist></arglist>
      <enumvalue file="namespacerviz.html" anchor="a83f1a9422ece00fa033e0a93da390b27a228bd281e2dcf07e42bda20fb8d6c2e9">NAV_SAT_FIX_MESSAGE</enumvalue>
      <enumvalue file="namespacerviz.html" anchor="a83f1a9422ece00fa033e0a93da390b27a4198d86b8fe7a583838a503f2f5cbcb2">TF_FRAME</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>position_reference_property.cpp</name>
    <path>/tmp/ws/src/rviz_satellite/src/</path>
    <filename>position__reference__property_8cpp.html</filename>
    <includes id="position__reference__property_8h" name="position_reference_property.h" local="yes" imported="no">position_reference_property.h</includes>
    <namespace>rviz</namespace>
  </compound>
  <compound kind="file">
    <name>position_reference_property.h</name>
    <path>/tmp/ws/src/rviz_satellite/src/</path>
    <filename>position__reference__property_8h.html</filename>
    <includes id="position__reference_8h" name="position_reference.h" local="yes" imported="no">position_reference.h</includes>
    <class kind="class">rviz::PositionReferenceProperty</class>
    <namespace>rviz</namespace>
  </compound>
  <compound kind="file">
    <name>tile_cache.h</name>
    <path>/tmp/ws/src/rviz_satellite/src/</path>
    <filename>tile__cache_8h.html</filename>
    <includes id="area_8h" name="area.h" local="yes" imported="no">area.h</includes>
    <includes id="tile__downloader_8h" name="tile_downloader.h" local="yes" imported="no">detail/tile_downloader.h</includes>
    <includes id="tile__id_8h" name="tile_id.h" local="yes" imported="no">tile_id.h</includes>
    <class kind="class">TileCache</class>
    <class kind="class">TileCacheGuard</class>
  </compound>
  <compound kind="file">
    <name>tile_cache_delay.h</name>
    <path>/tmp/ws/src/rviz_satellite/src/</path>
    <filename>tile__cache__delay_8h.html</filename>
    <includes id="tile__cache_8h" name="tile_cache.h" local="yes" imported="no">tile_cache.h</includes>
    <class kind="class">detail::AreaHistory</class>
    <class kind="struct">detail::ExpiringArea</class>
    <class kind="class">TileCacheDelay</class>
    <class kind="class">TileCacheDelay</class>
    <namespace>detail</namespace>
  </compound>
  <compound kind="file">
    <name>tile_downloader.h</name>
    <path>/tmp/ws/src/rviz_satellite/src/detail/</path>
    <filename>tile__downloader_8h.html</filename>
    <includes id="error__rate__manager_8h" name="error_rate_manager.h" local="yes" imported="no">detail/error_rate_manager.h</includes>
    <includes id="tile__id_8h" name="tile_id.h" local="yes" imported="no">tile_id.h</includes>
    <class kind="class">detail::TileDownloader</class>
    <namespace>detail</namespace>
  </compound>
  <compound kind="file">
    <name>tile_id.cpp</name>
    <path>/tmp/ws/src/rviz_satellite/src/</path>
    <filename>tile__id_8cpp.html</filename>
    <includes id="tile__id_8h" name="tile_id.h" local="yes" imported="no">tile_id.h</includes>
    <member kind="function">
      <type>std::string</type>
      <name>tileURL</name>
      <anchorfile>tile__id_8cpp.html</anchorfile>
      <anchor>aad78b42d2c5e088814e391c45378e808</anchor>
      <arglist>(TileId const &amp;tile_id)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tile_id.h</name>
    <path>/tmp/ws/src/rviz_satellite/src/</path>
    <filename>tile__id_8h.html</filename>
    <includes id="coordinates_8h" name="coordinates.h" local="yes" imported="no">coordinates.h</includes>
    <class kind="struct">std::hash&lt; TileId &gt;</class>
    <class kind="struct">TileId</class>
    <namespace>std</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>tile__id_8h.html</anchorfile>
      <anchor>a8b7d7f64bedad1a8effcaa25382b5bec</anchor>
      <arglist>(TileId const &amp;self, TileId const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tileURL</name>
      <anchorfile>tile__id_8h.html</anchorfile>
      <anchor>aad78b42d2c5e088814e391c45378e808</anchor>
      <arglist>(TileId const &amp;tile_id)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rviz::AerialMapDisplay</name>
    <filename>classrviz_1_1AerialMapDisplay.html</filename>
    <base>rviz::Display</base>
    <class kind="struct">rviz::AerialMapDisplay::MapObject</class>
    <member kind="function">
      <type></type>
      <name>AerialMapDisplay</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>af440ae9ee82e35cd4bcbcced0e48cc70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a3b264224aee85c1e63b6890e38085a28</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a4c3470b5edef509992a4a110cc8ae99e</anchor>
      <arglist>(float, float) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AerialMapDisplay</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a1cdbcf1f9ad396d827801d1b989fa2e5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>updateAlpha</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>ad973b149f8730ec4ccfa69e82e439253</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>updateBlocks</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>aeda78ddb463b66bfa36a6d692efd346f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>updateDrawUnder</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a1d94852ce0273e5b68a24ba8da1c612c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>updateMapFrame</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a64d6e9df36982ddb0cad3f35ff00180d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>updateMapTransformType</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>ad4f70d628918ddffb9b28f0e56479a47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>updateTileUrl</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>acc577a0d6ecf6ab3ecaeb80d85b2de1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>updateTopic</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a40f8c23caca698cf59b6c77d9b32f616</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>updateUtmFrame</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a52596e29eabb427673a7fdd1ca73491d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>updateUtmZone</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a7d4aa872aa3648329e6dc0ae778d4474</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>updateXYReference</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a8234748239002af10e0d9d35df19d06c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>updateZOffset</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a5f2005bb41a1c0fbd897b9e5cfae8d77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>updateZoom</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a014ce34f9552b8bde9d8e05c62d0ac0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>updateZReference</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a94e3a22b5671098e8ebceddb2fa19174</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assembleScene</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a106ddcefc7bace0c21abde328a26cb26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>checkRequestErrorRate</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>ae342bb7da9d3cc70b75d3a83b4937a2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>clearAll</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>adcff29f21b586305b94829e300bf59c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>createTileObjects</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a16b8b71850ff00c8dbfea342e37af0ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>destroyTileObjects</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a2ae7ec0e079594c345b5897b23ca489f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>navFixCallback</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a96cdf3ed27628b8a6f89a53dcb76a3b4</anchor>
      <arglist>(sensor_msgs::NavSatFixConstPtr const &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onDisable</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a14ef60689dc3a651f93c55d722e528c8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onEnable</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a475e1dc6bed7145eafcf1c9dfe80b924</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onInitialize</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>ac20a7804402612213b3918d03312a81d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>requestTileTextures</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a3e0d79655c3709da26de1ac9142739fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a4ebc14a5358bb522b955fb68c45b0d8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>tfReferencePeriodicUpdate</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>abceab652cbda323a737796292258dc0a</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>transformMapTileToFixedFrame</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a41e29855958df4142e5ea44c2a277dea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>transformTileToMapFrame</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a9ea96b557cd77fec2750e138c0eea926</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>transformTileToReferenceFrame</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a453349ec90e3d4adf149bdbe3b4c64ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>transformTileToUtmFrame</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>abcec8513a7e83e61aa2f295f235bfaf2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>triggerSceneAssembly</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>aca5c4f87bc9ea3867e912dbba46bbc14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a4951fcb134f7c6a4250e7fb6e96d0357</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>updateCenterTile</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>ab10f5d841b1cdbff589d3aab3017d8dc</anchor>
      <arglist>(sensor_msgs::NavSatFixConstPtr const &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>alpha_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a329497d6474db09b01e53d14c9473b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FloatProperty *</type>
      <name>alpha_property_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>aaae335457d3a19b2f65d867bf46a0fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>blocks_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a1b6adee595d8e428316336d89d01ad74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IntProperty *</type>
      <name>blocks_property_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a873b176b6ae4bdb30faa2f45cbfa4911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::optional&lt; TileId &gt;</type>
      <name>center_tile_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a7c2be24c4d880ee27170dadaa7b87ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::PoseStamped</type>
      <name>center_tile_pose_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a870ff69e4f63faff89189415af58953e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>dirty_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a3dbf14449f90a0665d55ea99df8c0cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>draw_under_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a0623ff5a588d728411d8d478457b540f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Property *</type>
      <name>draw_under_property_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a60a82cd778e263e4285559a3faaff1ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>map_frame_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a18716f9a7ce3eed3920ac79377d2f0a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TfFrameProperty *</type>
      <name>map_frame_property_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>acd4bc0687ec48fe5a9c92318806d89dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MapTransformType</type>
      <name>map_transform_type_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>aa1f5604f61c75f24b9ab6db5d7288dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>EnumProperty *</type>
      <name>map_transform_type_property_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a748ab97fdba8ded36d540f770a2acdb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>navsat_fix_sub_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a825f8b0151ebb84a594cb99f54dd960d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; MapObject &gt;</type>
      <name>objects_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>aa3ded45f123c5e4f2d37ab39aa94b9a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::optional&lt; WGSCoordinate &gt;</type>
      <name>ref_coords_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a0d2ea2a437eae21d07376d0b55a57b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::NavSatFixConstPtr</type>
      <name>ref_fix_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>afa2b3db7b6c90f60dafcb323bbc0a18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; tf2_ros::Buffer const  &gt;</type>
      <name>tf_buffer_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a3d38ac2ea0b3c341fc4913f2592a3672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Duration</type>
      <name>tf_reference_update_duration_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a9e95082683888ac055ea913908d631d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Timer</type>
      <name>tf_reference_update_timer_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>ae647daedc67edd79a35686595a81881a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TileCacheDelay&lt; OgreTile &gt;</type>
      <name>tile_cache_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>af2da7fdf53cfdeeee1cf2a915700f2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>tile_url_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a149930cbeadd79e76ebfe9a1d467a476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>StringProperty *</type>
      <name>tile_url_property_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a6a1cbb54b96bed71bd736f7bace2d815</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RosTopicProperty *</type>
      <name>topic_property_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a4f342907cd13b2ca715bc8b97a00ebbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>utm_frame_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a5e44bfbad4d76e44918aca89e72e8833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TfFrameProperty *</type>
      <name>utm_frame_property_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a45bfbff018b8805b182e175a7ab03bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>utm_zone_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a63f3f232dc7eeffe3e7a003a26297270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IntProperty *</type>
      <name>utm_zone_property_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a22388dc4394bc48f37c45df18449be2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>xy_reference_frame_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a191189c85e8cd286fae2276939457309</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PositionReferenceProperty *</type>
      <name>xy_reference_property_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>ad468c4c8b38d2fb0d3330d2bdf7af298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PositionReferenceType</type>
      <name>xy_reference_type_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a2954ca56e2321d8ff61714bb555fd18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>z_offset_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a6493731bc516061ca863fea9f5b71ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FloatProperty *</type>
      <name>z_offset_property_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a0cf949ebd29cd2d26eeefc47056d1f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>z_reference_frame_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a11d737748c1b2c31e24c8598bd9dc9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PositionReferenceProperty *</type>
      <name>z_reference_property_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>af2541db04e5d80eb049cc88b93df6721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PositionReferenceType</type>
      <name>z_reference_type_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a0e3d70f9e0149a9b20f66fdf23aa6185</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>zoom_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>af966a26e3e69be0110bebc74cdf45652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IntProperty *</type>
      <name>zoom_property_</name>
      <anchorfile>classrviz_1_1AerialMapDisplay.html</anchorfile>
      <anchor>a783ed17e686fe534617bd9eea2b197b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Area</name>
    <filename>structArea.html</filename>
    <member kind="function">
      <type></type>
      <name>Area</name>
      <anchorfile>structArea.html</anchorfile>
      <anchor>aa872bd49466f9a512fa60087dac934e4</anchor>
      <arglist>(TileId center, int blocks)</arglist>
    </member>
    <member kind="variable">
      <type>TileId</type>
      <name>center</name>
      <anchorfile>structArea.html</anchorfile>
      <anchor>ae8ccf6955bc9aba8b1f6afc99e595944</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TileCoordinate</type>
      <name>left_top</name>
      <anchorfile>structArea.html</anchorfile>
      <anchor>a80166a880a36550be997843f665f9618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TileCoordinate</type>
      <name>right_bottom</name>
      <anchorfile>structArea.html</anchorfile>
      <anchor>a47f70c2f846e99603ae52181079d0190</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::AreaHistory</name>
    <filename>classdetail_1_1AreaHistory.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classdetail_1_1AreaHistory.html</anchorfile>
      <anchor>ad2fc2d701b7b8ce4c24c947f20c7694f</anchor>
      <arglist>(Area const &amp;area)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit</name>
      <anchorfile>classdetail_1_1AreaHistory.html</anchorfile>
      <anchor>a1e5dd71c436e7924d7f0036835429f01</anchor>
      <arglist>(Area const &amp;area)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ready</name>
      <anchorfile>classdetail_1_1AreaHistory.html</anchorfile>
      <anchor>a61687a2bac2a41a797bb4a5b0672eecd</anchor>
      <arglist>(TileCacheDelay&lt; Tile &gt; const &amp;cache, TileId const &amp;to_find) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ExpiringArea &gt;</type>
      <name>history_</name>
      <anchorfile>classdetail_1_1AreaHistory.html</anchorfile>
      <anchor>aadfde2d3de618898749a1c451b62c0fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::ErrorRateManager::ErrorRate</name>
    <filename>structdetail_1_1ErrorRateManager_1_1ErrorRate.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>error_num</name>
      <anchorfile>structdetail_1_1ErrorRateManager_1_1ErrorRate.html</anchorfile>
      <anchor>ab7f91db585f39f62ae29afd16fb007a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>total_num</name>
      <anchorfile>structdetail_1_1ErrorRateManager_1_1ErrorRate.html</anchorfile>
      <anchor>a2e8fc261094af555a11f10d9110cb40e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::ErrorRateManager</name>
    <filename>structdetail_1_1ErrorRateManager.html</filename>
    <templarg></templarg>
    <class kind="struct">detail::ErrorRateManager::ErrorRate</class>
    <member kind="function">
      <type>float</type>
      <name>calculate</name>
      <anchorfile>structdetail_1_1ErrorRateManager.html</anchorfile>
      <anchor>af18723120fd750cedb501a18661c4cc6</anchor>
      <arglist>(T const &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>issueError</name>
      <anchorfile>structdetail_1_1ErrorRateManager.html</anchorfile>
      <anchor>a7af13cca9c5a136a4653fe69177f3939</anchor>
      <arglist>(T const &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>issueSuccess</name>
      <anchorfile>structdetail_1_1ErrorRateManager.html</anchorfile>
      <anchor>a18a797f1567b1fb37c21d467e1d63269</anchor>
      <arglist>(T const &amp;id)</arglist>
    </member>
    <member kind="variable">
      <type>std::unordered_map&lt; T, ErrorRate &gt;</type>
      <name>error_rates</name>
      <anchorfile>structdetail_1_1ErrorRateManager.html</anchorfile>
      <anchor>a4fbd9de38e4798114f9daef183ab7d5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ErrorRateManager&lt; std::string &gt;</name>
    <filename>structdetail_1_1ErrorRateManager.html</filename>
    <member kind="function">
      <type>float</type>
      <name>calculate</name>
      <anchorfile>structdetail_1_1ErrorRateManager.html</anchorfile>
      <anchor>af18723120fd750cedb501a18661c4cc6</anchor>
      <arglist>(std::string const &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>issueError</name>
      <anchorfile>structdetail_1_1ErrorRateManager.html</anchorfile>
      <anchor>a7af13cca9c5a136a4653fe69177f3939</anchor>
      <arglist>(std::string const &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>issueSuccess</name>
      <anchorfile>structdetail_1_1ErrorRateManager.html</anchorfile>
      <anchor>a18a797f1567b1fb37c21d467e1d63269</anchor>
      <arglist>(std::string const &amp;id)</arglist>
    </member>
    <member kind="variable">
      <type>std::unordered_map&lt; std::string, ErrorRate &gt;</type>
      <name>error_rates</name>
      <anchorfile>structdetail_1_1ErrorRateManager.html</anchorfile>
      <anchor>a4fbd9de38e4798114f9daef183ab7d5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::ExpiringArea</name>
    <filename>structdetail_1_1ExpiringArea.html</filename>
    <member kind="function">
      <type></type>
      <name>ExpiringArea</name>
      <anchorfile>structdetail_1_1ExpiringArea.html</anchorfile>
      <anchor>af63119cdcb8a9c38297ac68ffe6ef446</anchor>
      <arglist>(Area area)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExpiringArea</name>
      <anchorfile>structdetail_1_1ExpiringArea.html</anchorfile>
      <anchor>a12ec64ddafdbdbffe87a48c8f134c333</anchor>
      <arglist>(ExpiringArea &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExpiringArea</name>
      <anchorfile>structdetail_1_1ExpiringArea.html</anchorfile>
      <anchor>a080277bd20e32afeaa5cbd4369eff337</anchor>
      <arglist>(ExpiringArea const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>ExpiringArea &amp;</type>
      <name>operator=</name>
      <anchorfile>structdetail_1_1ExpiringArea.html</anchorfile>
      <anchor>a8aac7abb76c82bb84e6da50ea07e03f4</anchor>
      <arglist>(ExpiringArea &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ExpiringArea &amp;</type>
      <name>operator=</name>
      <anchorfile>structdetail_1_1ExpiringArea.html</anchorfile>
      <anchor>a2e6c3729903e6bbaff17d5218b6e6564</anchor>
      <arglist>(ExpiringArea const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ready</name>
      <anchorfile>structdetail_1_1ExpiringArea.html</anchorfile>
      <anchor>a4d7dfbb7f75c397b0ea077e3c5207053</anchor>
      <arglist>(TileCacheDelay&lt; Tile &gt; const &amp;cache) const</arglist>
    </member>
    <member kind="variable">
      <type>Area</type>
      <name>area</name>
      <anchorfile>structdetail_1_1ExpiringArea.html</anchorfile>
      <anchor>a38afe2381b09deb1810aea94ab5661a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QTimer</type>
      <name>timer</name>
      <anchorfile>structdetail_1_1ExpiringArea.html</anchorfile>
      <anchor>abef7aa64e0c3dc75b9881134ec42dce2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::hash&lt; TileId &gt;</name>
    <filename>structstd_1_1hash_3_01TileId_01_4.html</filename>
    <member kind="function">
      <type>size_t</type>
      <name>operator()</name>
      <anchorfile>structstd_1_1hash_3_01TileId_01_4.html</anchorfile>
      <anchor>acb155820b4f8b7993f315ecb29bc10d6</anchor>
      <arglist>(TileId const &amp;tile_id) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rviz::AerialMapDisplay::MapObject</name>
    <filename>structrviz_1_1AerialMapDisplay_1_1MapObject.html</filename>
    <member kind="function">
      <type></type>
      <name>MapObject</name>
      <anchorfile>structrviz_1_1AerialMapDisplay_1_1MapObject.html</anchorfile>
      <anchor>a3e1e2a31e4c6d0cafc47ec3fdc23f677</anchor>
      <arglist>(Ogre::ManualObject *o, Ogre::MaterialPtr m)</arglist>
    </member>
    <member kind="variable">
      <type>Ogre::MaterialPtr</type>
      <name>material</name>
      <anchorfile>structrviz_1_1AerialMapDisplay_1_1MapObject.html</anchorfile>
      <anchor>a565039804c849e0dcb3a3b48624a9195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ogre::ManualObject *</type>
      <name>object</name>
      <anchorfile>structrviz_1_1AerialMapDisplay_1_1MapObject.html</anchorfile>
      <anchor>a29f449587e8414d8dc29fd0fce07a0cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreTile</name>
    <filename>classOgreTile.html</filename>
    <member kind="function">
      <type></type>
      <name>OgreTile</name>
      <anchorfile>classOgreTile.html</anchorfile>
      <anchor>a607631671aa810fb5b464c4d3d2aaafb</anchor>
      <arglist>(OgreTile &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OgreTile</name>
      <anchorfile>classOgreTile.html</anchorfile>
      <anchor>ae3f1c48803adb6e413e9e795faa0ff9f</anchor>
      <arglist>(QImage image_)</arglist>
    </member>
    <member kind="function">
      <type>OgreTile &amp;</type>
      <name>operator=</name>
      <anchorfile>classOgreTile.html</anchorfile>
      <anchor>ad7a93ee165de33bd02bb5ce85a95c969</anchor>
      <arglist>(OgreTile &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OgreTile</name>
      <anchorfile>classOgreTile.html</anchorfile>
      <anchor>a71aaf7e67431562347a05dc1ca954d0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Ogre::TexturePtr</type>
      <name>texture</name>
      <anchorfile>classOgreTile.html</anchorfile>
      <anchor>ac90095713aec8cb75d093de0ffd58d9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rviz::PositionReferenceProperty</name>
    <filename>classrviz_1_1PositionReferenceProperty.html</filename>
    <base>rviz::TfFrameProperty</base>
    <member kind="function">
      <type>QString</type>
      <name>getFrame</name>
      <anchorfile>classrviz_1_1PositionReferenceProperty.html</anchorfile>
      <anchor>acba4e47bacd18bbb8e6b289747ae5ff4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getFrameStd</name>
      <anchorfile>classrviz_1_1PositionReferenceProperty.html</anchorfile>
      <anchor>a2bf28ddd5e6e86012359e749ee6e149b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PositionReferenceType</type>
      <name>getPositionReferenceType</name>
      <anchorfile>classrviz_1_1PositionReferenceProperty.html</anchorfile>
      <anchor>aadf5d5d4f17cb0d2dff431d7e1aa612c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PositionReferenceProperty</name>
      <anchorfile>classrviz_1_1PositionReferenceProperty.html</anchorfile>
      <anchor>a24e2c0d2e301b240018268538cf6b85b</anchor>
      <arglist>(const QString &amp;name=QString(), const QString &amp;default_value=QString(), const QString &amp;description=QString(), Property *parent=nullptr, FrameManager *frame_manager=nullptr, const char *changed_slot=nullptr, QObject *receiver=nullptr)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>FIX_MSG_STRING</name>
      <anchorfile>classrviz_1_1PositionReferenceProperty.html</anchorfile>
      <anchor>aff0a54fa3e4b7c1194d10df31d361528</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>adjustOptionsList</name>
      <anchorfile>classrviz_1_1PositionReferenceProperty.html</anchorfile>
      <anchor>a9246d949bafa44a0d6313d1698b4baad</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TileCache</name>
    <filename>classTileCache.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>float</type>
      <name>getTileServerErrorRate</name>
      <anchorfile>classTileCache.html</anchorfile>
      <anchor>ab7997464ff6d92f4489a6d244d3ed230</anchor>
      <arglist>(std::string const &amp;tile_server) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>purge</name>
      <anchorfile>classTileCache.html</anchorfile>
      <anchor>a71ea5c037c5f8f1b70f7b9ef54c8d2ae</anchor>
      <arglist>(Area const &amp;area)</arglist>
    </member>
    <member kind="function">
      <type>Tile const  *</type>
      <name>ready</name>
      <anchorfile>classTileCache.html</anchorfile>
      <anchor>acb7fe084ecc099a09bbf2647ac888ff4</anchor>
      <arglist>(TileId const &amp;to_find) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>request</name>
      <anchorfile>classTileCache.html</anchorfile>
      <anchor>a3077894e7705c6eb9eebf5ed5d58c8ba</anchor>
      <arglist>(Area const &amp;area)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TileCache</name>
      <anchorfile>classTileCache.html</anchorfile>
      <anchor>a874d7baceea7e497815236a06ca467f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isAreaReady</name>
      <anchorfile>classTileCache.html</anchorfile>
      <anchor>ac942fe7a66b22a643001a2acbeb3f000</anchor>
      <arglist>(Area const &amp;area) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadedTile</name>
      <anchorfile>classTileCache.html</anchorfile>
      <anchor>a0052d28b50b8d85b9ea339ee56f260aa</anchor>
      <arglist>(TileId tile_id, QImage image)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_map&lt; TileId, Tile &gt;</type>
      <name>cached_tiles</name>
      <anchorfile>classTileCache.html</anchorfile>
      <anchor>a5e0f39e406c98c6ab6585d68e207faac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::mutex</type>
      <name>cachedTilesLock</name>
      <anchorfile>classTileCache.html</anchorfile>
      <anchor>ad06fbf632644b9e11e55b9cac4ae2e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::TileDownloader</type>
      <name>downloader</name>
      <anchorfile>classTileCache.html</anchorfile>
      <anchor>a1945774f8b01748bb43b5a6fa102b759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>friend</type>
      <name>TileCacheGuard</name>
      <anchorfile>classTileCache.html</anchorfile>
      <anchor>ac74541cca067d913fefca498e40ae5db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TileCacheDelay</name>
    <filename>classTileCacheDelay.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>Tile const  *</type>
      <name>ready</name>
      <anchorfile>classTileCacheDelay.html</anchorfile>
      <anchor>a9685d9c2c8cf69ecdc545c73d75865bf</anchor>
      <arglist>(TileId const &amp;to_find) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>request</name>
      <anchorfile>classTileCacheDelay.html</anchorfile>
      <anchor>ae27966104fe32c2f2f3774627a95d19e</anchor>
      <arglist>(Area const &amp;area)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::AreaHistory</type>
      <name>history_</name>
      <anchorfile>classTileCacheDelay.html</anchorfile>
      <anchor>a16581a81ec8e6df891977a0dc3492cb8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TileCacheDelay&lt; OgreTile &gt;</name>
    <filename>classTileCacheDelay.html</filename>
    <member kind="function">
      <type>OgreTile const *</type>
      <name>ready</name>
      <anchorfile>classTileCacheDelay.html</anchorfile>
      <anchor>a9685d9c2c8cf69ecdc545c73d75865bf</anchor>
      <arglist>(TileId const &amp;to_find) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>request</name>
      <anchorfile>classTileCacheDelay.html</anchorfile>
      <anchor>ae27966104fe32c2f2f3774627a95d19e</anchor>
      <arglist>(Area const &amp;area)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::AreaHistory</type>
      <name>history_</name>
      <anchorfile>classTileCacheDelay.html</anchorfile>
      <anchor>a16581a81ec8e6df891977a0dc3492cb8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TileCacheGuard</name>
    <filename>classTileCacheGuard.html</filename>
    <member kind="function">
      <type></type>
      <name>TileCacheGuard</name>
      <anchorfile>classTileCacheGuard.html</anchorfile>
      <anchor>a52cf185a21004d0ffcb66e8fc448246d</anchor>
      <arglist>(TileCache const &amp;cache_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TileCacheGuard</name>
      <anchorfile>classTileCacheGuard.html</anchorfile>
      <anchor>a2b8e1f6827e7d1694f44e23b7f5262fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::mutex &amp;</type>
      <name>mutex</name>
      <anchorfile>classTileCacheGuard.html</anchorfile>
      <anchor>a2589e7dc60b2900147296fc2972c3296</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TileCoordinateGeneric</name>
    <filename>structTileCoordinateGeneric.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>NumericType</type>
      <name>x</name>
      <anchorfile>structTileCoordinateGeneric.html</anchorfile>
      <anchor>afad8fc7085fe855772b5263d5cc22b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NumericType</type>
      <name>y</name>
      <anchorfile>structTileCoordinateGeneric.html</anchorfile>
      <anchor>a997087a95f7be71fe59f61d5a98edb91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TileCoordinateGeneric&lt; int &gt;</name>
    <filename>structTileCoordinateGeneric.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>structTileCoordinateGeneric.html</anchorfile>
      <anchor>afad8fc7085fe855772b5263d5cc22b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>structTileCoordinateGeneric.html</anchorfile>
      <anchor>a997087a95f7be71fe59f61d5a98edb91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::TileDownloader</name>
    <filename>classdetail_1_1TileDownloader.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>downloadFinished</name>
      <anchorfile>classdetail_1_1TileDownloader.html</anchorfile>
      <anchor>a01b02b50677380ad953d0b950195e282</anchor>
      <arglist>(QNetworkReply *reply)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadTile</name>
      <anchorfile>classdetail_1_1TileDownloader.html</anchorfile>
      <anchor>a60dfaf23cb932d1088847d8437a513a0</anchor>
      <arglist>(TileId const &amp;tile_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TileDownloader</name>
      <anchorfile>classdetail_1_1TileDownloader.html</anchorfile>
      <anchor>aaa0b20008dccd7874870c3f92810cf56</anchor>
      <arglist>(decltype(callback) callback)</arglist>
    </member>
    <member kind="variable">
      <type>detail::ErrorRateManager&lt; std::string &gt;</type>
      <name>error_rates</name>
      <anchorfile>classdetail_1_1TileDownloader.html</anchorfile>
      <anchor>a1c1bbe4bc40d815ec60a73947d583d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::function&lt; void(TileId, QImage)&gt;</type>
      <name>callback</name>
      <anchorfile>classdetail_1_1TileDownloader.html</anchorfile>
      <anchor>acaa488690642083700999f04eb31cf90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QNetworkAccessManager *</type>
      <name>manager</name>
      <anchorfile>classdetail_1_1TileDownloader.html</anchorfile>
      <anchor>a6ce7720c3a2120462739396f3e7b78c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TileId</name>
    <filename>structTileId.html</filename>
    <member kind="variable">
      <type>TileCoordinate</type>
      <name>coord</name>
      <anchorfile>structTileId.html</anchorfile>
      <anchor>a2738b10a1d49bf84eddbc1a708a82bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>tile_server</name>
      <anchorfile>structTileId.html</anchorfile>
      <anchor>ada8f0f33b5849ce52f782204540c9f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>zoom</name>
      <anchorfile>structTileId.html</anchorfile>
      <anchor>ad7d750e07f3e874a520e50815ab533ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>WGSCoordinate</name>
    <filename>structWGSCoordinate.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>lat</name>
      <anchorfile>structWGSCoordinate.html</anchorfile>
      <anchor>af43e461aa15d020924436f129d8ddeda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lon</name>
      <anchorfile>structWGSCoordinate.html</anchorfile>
      <anchor>ab8f5dbe16afd9f69d6092a4383d6a86d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>detail</name>
    <filename>namespacedetail.html</filename>
    <class kind="class">detail::AreaHistory</class>
    <class kind="struct">detail::ErrorRateManager</class>
    <class kind="struct">detail::ExpiringArea</class>
    <class kind="class">detail::TileDownloader</class>
  </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::AerialMapDisplay</class>
    <class kind="class">rviz::PositionReferenceProperty</class>
    <member kind="enumeration">
      <type></type>
      <name>MapTransformType</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2f0309e85ff298fffeee56c1a84ae9e8</anchor>
      <arglist></arglist>
      <enumvalue file="namespacerviz.html" anchor="a2f0309e85ff298fffeee56c1a84ae9e8aa69ea5897e51bbdd635e896b77707896">VIA_MAP_FRAME</enumvalue>
      <enumvalue file="namespacerviz.html" anchor="a2f0309e85ff298fffeee56c1a84ae9e8a7174946ae467ee14af8e7c18dec94bb5">VIA_UTM_FRAME</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PositionReferenceType</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a83f1a9422ece00fa033e0a93da390b27</anchor>
      <arglist></arglist>
      <enumvalue file="namespacerviz.html" anchor="a83f1a9422ece00fa033e0a93da390b27a228bd281e2dcf07e42bda20fb8d6c2e9">NAV_SAT_FIX_MESSAGE</enumvalue>
      <enumvalue file="namespacerviz.html" anchor="a83f1a9422ece00fa033e0a93da390b27a4198d86b8fe7a583838a503f2f5cbcb2">TF_FRAME</enumvalue>
    </member>
    <member kind="variable">
      <type>std::unordered_map&lt; MapTransformType, QString &gt;</type>
      <name>mapTransformTypeStrings</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>adde80aeaecd5048d1fcbb7b3ec45e07b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>std</name>
    <filename>namespacestd.html</filename>
    <class kind="struct">std::hash&lt; TileId &gt;</class>
  </compound>
</tagfile>
