Implements the functionalities of a CO2 source. More...
#include <stdr_gui_co2_source.h>
Public Member Functions | |
CGuiCo2Source (QPoint p, std::string name, float resolution) | |
Default contructor. | |
bool | checkProximity (QPoint p) |
Checks proximity to a point. | |
void | draw (QImage *img) |
Draws the tag in the map. | |
std::string | getName (void) |
Returns the "name" of the rfid tag. | |
float | getPpm (void) |
Returns the tag message. | |
void | setPpm (float ppm) |
Sets the tag message. | |
~CGuiCo2Source (void) | |
Default destructor. | |
Private Attributes | |
std::string | name_ |
The message of the rfid tag. | |
QPoint | position_ |
< The position of the rfid tag in the map | |
float | ppm_ |
The OGM resolution. | |
float | resolution_ |
Implements the functionalities of a CO2 source.
Definition at line 36 of file stdr_gui_co2_source.h.
stdr_gui::CGuiCo2Source::CGuiCo2Source | ( | 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 32 of file stdr_gui_co2_source.cpp.
bool stdr_gui::CGuiCo2Source::checkProximity | ( | QPoint | p | ) |
Checks proximity to a point.
p | [QPoint] The proximity point to check |
Definition at line 64 of file stdr_gui_co2_source.cpp.
void stdr_gui::CGuiCo2Source::draw | ( | QImage * | img | ) |
Draws the tag in the map.
img | [QImage*] The image to draw to |
Definition at line 77 of file stdr_gui_co2_source.cpp.
std::string stdr_gui::CGuiCo2Source::getName | ( | void | ) |
Returns the "name" of the rfid tag.
Definition at line 54 of file stdr_gui_co2_source.cpp.
float stdr_gui::CGuiCo2Source::getPpm | ( | void | ) |
void stdr_gui::CGuiCo2Source::setPpm | ( | float | ppm | ) |
Sets the tag message.
msg | [QString] The message to be set |
Definition at line 127 of file stdr_gui_co2_source.cpp.
std::string stdr_gui::CGuiCo2Source::name_ [private] |
The message of the rfid tag.
Definition at line 44 of file stdr_gui_co2_source.h.
QPoint stdr_gui::CGuiCo2Source::position_ [private] |
< The position of the rfid tag in the map
The "name" of the rfid tag
Definition at line 42 of file stdr_gui_co2_source.h.
float stdr_gui::CGuiCo2Source::ppm_ [private] |
The OGM resolution.
Definition at line 46 of file stdr_gui_co2_source.h.
float stdr_gui::CGuiCo2Source::resolution_ [private] |
Definition at line 47 of file stdr_gui_co2_source.h.