30 #ifndef TILE_MAP_TILE_MAP_PLUGIN_H_    31 #define TILE_MAP_TILE_MAP_PLUGIN_H_    38 #include <boost/filesystem.hpp>    39 #include <boost/shared_ptr.hpp>    40 #include <boost/algorithm/string/trim.hpp>    53 #include "ui_tile_map_config.h"    70     void Draw(
double x, 
double y, 
double scale);
    74     void LoadConfig(
const YAML::Node& node, 
const std::string& path);
    75     void SaveConfig(YAML::Emitter& emitter, 
const std::string& path);
    81     void PrintInfo(
const std::string& message);
    94     Ui::tile_map_config 
ui_;
   125 #endif  // TILE_MAP_TILE_MAP_PLUGIN_H_ 
static QString STAMEN_TONER_NAME
static QString STAMEN_TERRAIN_NAME
swri_transform_util::Transform transform_
static std::string SOURCE_KEY
std::map< QString, boost::shared_ptr< TileSource > > tile_sources_
void SaveConfig(YAML::Emitter &emitter, const std::string &path)
swri_transform_util::Transform inverse_transform_
static std::string CUSTOM_SOURCES_KEY
TFSIMD_FORCE_INLINE const tfScalar & y() const 
static std::string TYPE_KEY
void Draw(double x, double y, double scale)
void PrintError(const std::string &message)
static QString STAMEN_WATERCOLOR_NAME
static std::string NAME_KEY
void startCustomEditing()
static std::string BASE_URL_KEY
void LoadConfig(const YAML::Node &node, const std::string &path)
TFSIMD_FORCE_INLINE const tfScalar & x() const 
static std::string MAX_ZOOM_KEY
static std::string BING_API_KEY
void PrintWarning(const std::string &message)
void SelectSource(const QString &source_name)
void selectTileSource(const boost::shared_ptr< TileSource > &tile_source)
bool Initialize(QGLWidget *canvas)
void PrintInfo(const std::string &message)
QWidget * GetConfigWidget(QWidget *parent)