Class OdometryPlugin

Inheritance Relationships

Base Type

Class Documentation

class OdometryPlugin : public mapviz_plugins::PointDrawingPlugin

Public Functions

OdometryPlugin()
~OdometryPlugin() override = default
bool Initialize(QGLWidget *canvas) override
inline void Shutdown() override
virtual void Paint(QPainter *painter, double x, double y, double scale) override
virtual void Draw(double x, double y, double scale) 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
inline virtual bool SupportsPainting() 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 SelectTopic()
void TopicEdited()