Implements the functionalities of an RFID tag. More...
#include <stdr_gui_rfid_tag.h>
Public Member Functions | |
CGuiRfidTag (QPoint p, std::string name, float resolution) | |
Default contructor. More... | |
virtual void | draw (QImage *img) |
Draws the tag in the map. More... | |
QString | getMessage (void) |
Returns the tag message. More... | |
void | setMessage (QString msg) |
Sets the tag message. More... | |
~CGuiRfidTag (void) | |
Default destructor. More... | |
Public Member Functions inherited from stdr_gui::CGuiSource | |
CGuiSource (QPoint p, std::string name, float resolution) | |
Default contructor. More... | |
virtual bool | checkProximity (QPoint p) |
Checks proximity to a point. More... | |
std::string | getName (void) |
Returns the "name" of the source. More... | |
virtual | ~CGuiSource (void) |
Default destructor. More... | |
Private Attributes | |
QString | message_ |
< The message of the rfid tag More... | |
Additional Inherited Members | |
Protected Attributes inherited from stdr_gui::CGuiSource | |
std::string | name_ |
The OGM resolution. More... | |
QPoint | position_ |
< The position of the source in the map More... | |
float | resolution_ |
Implements the functionalities of an RFID tag.
Definition at line 38 of file stdr_gui_rfid_tag.h.
stdr_gui::CGuiRfidTag::CGuiRfidTag | ( | QPoint | p, |
std::string | name, | ||
float | resolution | ||
) |
Default contructor.
p | [QPoint] The pose of the rfid tag |
name | [std::string] The "name" of the rfid tag |
resolution | [float] The map's resolution |
p | [QPoint] The pose of the rfid tag |
name | [std::string] The "name" of the rfid tag |
Definition at line 33 of file stdr_gui_rfid_tag.cpp.
stdr_gui::CGuiRfidTag::~CGuiRfidTag | ( | void | ) |
|
virtual |
Draws the tag in the map.
img | [QImage*] The image to draw to |
Implements stdr_gui::CGuiSource.
Definition at line 54 of file stdr_gui_rfid_tag.cpp.
QString stdr_gui::CGuiRfidTag::getMessage | ( | void | ) |
void stdr_gui::CGuiRfidTag::setMessage | ( | QString | msg | ) |
Sets the tag message.
msg | [QString] The message to be set |
Definition at line 104 of file stdr_gui_rfid_tag.cpp.
|
private |
< The message of the rfid tag
Definition at line 43 of file stdr_gui_rfid_tag.h.