Public Member Functions | Private Attributes
stdr_gui::CGuiCo2Source Class Reference

Implements the functionalities of a CO2 source. More...

#include <stdr_gui_co2_source.h>

List of all members.

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_

Detailed Description

Implements the functionalities of a CO2 source.

Definition at line 36 of file stdr_gui_co2_source.h.


Constructor & Destructor Documentation

stdr_gui::CGuiCo2Source::CGuiCo2Source ( QPoint  p,
std::string  name,
float  resolution 
)

Default contructor.

Parameters:
p[QPoint] The pose of the rfid tag
name[std::string] The "name" of the rfid tag
resolution[float] The map's resolution
Returns:
void
Parameters:
p[QPoint] The pose of the rfid tag
name[std::string] The "name" of the rfid tag
Returns:
void

Definition at line 32 of file stdr_gui_co2_source.cpp.

Default destructor.

Returns:
void

Definition at line 45 of file stdr_gui_co2_source.cpp.


Member Function Documentation

Checks proximity to a point.

Parameters:
p[QPoint] The proximity point to check
Returns:
bool : True if tag is close to p

Definition at line 64 of file stdr_gui_co2_source.cpp.

void stdr_gui::CGuiCo2Source::draw ( QImage *  img)

Draws the tag in the map.

Parameters:
img[QImage*] The image to draw to
Returns:
void

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.

Returns:
std::string

Definition at line 54 of file stdr_gui_co2_source.cpp.

Returns the tag message.

Returns:
QString

Definition at line 136 of file stdr_gui_co2_source.cpp.

void stdr_gui::CGuiCo2Source::setPpm ( float  ppm)

Sets the tag message.

Parameters:
msg[QString] The message to be set
Returns:
void

Definition at line 127 of file stdr_gui_co2_source.cpp.


Member Data Documentation

std::string stdr_gui::CGuiCo2Source::name_ [private]

The message of the rfid tag.

Definition at line 44 of file stdr_gui_co2_source.h.

< 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.

The OGM resolution.

Definition at line 46 of file stdr_gui_co2_source.h.

Definition at line 47 of file stdr_gui_co2_source.h.


The documentation for this class was generated from the following files:


stdr_gui
Author(s): Manos Tsardoulias
autogenerated on Wed Sep 2 2015 03:36:45