Class RobotImagePlugin

Inheritance Relationships

Base Type

  • public mapviz::MapvizPlugin

Class Documentation

class RobotImagePlugin : public mapviz::MapvizPlugin

Public Functions

RobotImagePlugin()
~RobotImagePlugin() 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

Protected Functions

void PrintError(const std::string &message) override
void PrintInfo(const std::string &message) override
void PrintWarning(const std::string &message) override

Protected Slots

void SelectFile()
void SelectFrame()
void FrameEdited()
void ImageEdited()
void WidthChanged(double value)
void HeightChanged(double value)
void OffsetXChanged(double value)
void OffsetYChanged(double value)
void RatioEqualToggled(bool toggled)
void RatioCustomToggled(bool toggled)
void RatioOriginalToggled(bool toggled)