Class TileMapPlugin

Inheritance Relationships

Base Type

  • public mapviz::MapvizPlugin

Class Documentation

class TileMapPlugin : public mapviz::MapvizPlugin

Public Functions

TileMapPlugin()
~TileMapPlugin() override = default
bool Initialize(QGLWidget *canvas) override
inline void Shutdown() override
void Draw(double x, double y, double scale) override
void Transform() override
void LoadConfig(const YAML::Node &node, const std::string &path) override
void SaveConfig(YAML::Emitter &emitter, const std::string &path) override
QWidget *GetConfigWidget(QWidget *parent) override
void SetNode(rclcpp::Node &node) override

Protected Slots

void PrintError(const std::string &message) override
void PrintInfo(const std::string &message) override
void PrintWarning(const std::string &message) override
void DeleteTileSource()
void SelectSource(const QString &source_name)
void SaveCustomSource()
void ResetTileCache()