#include <StatsToolBox.h>
Public Slots | |
| void | updateMenu (const QMenu *menu) |
Signals | |
| void | plotRequested (const StatItem *, const QString &) |
| void | valueAdded (float) |
| void | valueAdded (float, float) |
| void | valuesChanged (const std::vector< float > &, const std::vector< float > &) |
Public Member Functions | |
| void | addValue (float y) |
| void | addValue (float x, float y) |
| void | clearCache () |
| void | setCacheOn (bool on) |
| void | setValues (const std::vector< float > &x, const std::vector< float > &y) |
| StatItem (const QString &name, bool cacheOn, const std::vector< float > &x, const std::vector< float > &y, const QString &unit=QString(), const QMenu *menu=0, QGridLayout *grid=0, QWidget *parent=0) | |
| QString | value () const |
| std::vector< float > | xValues () const |
| std::vector< float > | yValues () const |
| virtual | ~StatItem () |
Private Slots | |
| void | preparePlotRequest () |
Private Member Functions | |
| void | setupUi (QGridLayout *grid) |
Private Attributes | |
| QToolButton * | _button |
| bool | _cacheOn |
| QMenu * | _menu |
| QLabel * | _name |
| QLabel * | _unit |
| QLabel * | _value |
| std::vector< float > | _x |
| std::vector< float > | _y |
Definition at line 44 of file StatsToolBox.h.
| rtabmap::StatItem::StatItem | ( | const QString & | name, |
| bool | cacheOn, | ||
| const std::vector< float > & | x, | ||
| const std::vector< float > & | y, | ||
| const QString & | unit = QString(), |
||
| const QMenu * | menu = 0, |
||
| QGridLayout * | grid = 0, |
||
| QWidget * | parent = 0 |
||
| ) |
Definition at line 47 of file StatsToolBox.cpp.
| rtabmap::StatItem::~StatItem | ( | ) | [virtual] |
Definition at line 75 of file StatsToolBox.cpp.
| void rtabmap::StatItem::addValue | ( | float | y | ) |
Definition at line 87 of file StatsToolBox.cpp.
| void rtabmap::StatItem::addValue | ( | float | x, |
| float | y | ||
| ) |
Definition at line 97 of file StatsToolBox.cpp.
| void rtabmap::StatItem::clearCache | ( | ) |
Definition at line 80 of file StatsToolBox.cpp.
| void rtabmap::StatItem::plotRequested | ( | const StatItem * | , |
| const QString & | |||
| ) | [signal] |
| void rtabmap::StatItem::preparePlotRequest | ( | ) | [private, slot] |
Definition at line 200 of file StatsToolBox.cpp.
| void rtabmap::StatItem::setCacheOn | ( | bool | on | ) |
Definition at line 177 of file StatsToolBox.cpp.
| void rtabmap::StatItem::setupUi | ( | QGridLayout * | grid | ) | [private] |
Definition at line 137 of file StatsToolBox.cpp.
| void rtabmap::StatItem::setValues | ( | const std::vector< float > & | x, |
| const std::vector< float > & | y | ||
| ) |
Definition at line 114 of file StatsToolBox.cpp.
| void rtabmap::StatItem::updateMenu | ( | const QMenu * | menu | ) | [slot] |
Definition at line 187 of file StatsToolBox.cpp.
| QString rtabmap::StatItem::value | ( | ) | const |
Definition at line 132 of file StatsToolBox.cpp.
| void rtabmap::StatItem::valueAdded | ( | float | ) | [signal] |
| void rtabmap::StatItem::valueAdded | ( | float | , |
| float | |||
| ) | [signal] |
| void rtabmap::StatItem::valuesChanged | ( | const std::vector< float > & | , |
| const std::vector< float > & | |||
| ) | [signal] |
| std::vector<float> rtabmap::StatItem::xValues | ( | ) | const [inline] |
Definition at line 55 of file StatsToolBox.h.
| std::vector<float> rtabmap::StatItem::yValues | ( | ) | const [inline] |
Definition at line 56 of file StatsToolBox.h.
QToolButton* rtabmap::StatItem::_button [private] |
Definition at line 76 of file StatsToolBox.h.
bool rtabmap::StatItem::_cacheOn [private] |
Definition at line 82 of file StatsToolBox.h.
QMenu* rtabmap::StatItem::_menu [private] |
Definition at line 80 of file StatsToolBox.h.
QLabel* rtabmap::StatItem::_name [private] |
Definition at line 77 of file StatsToolBox.h.
QLabel* rtabmap::StatItem::_unit [private] |
Definition at line 79 of file StatsToolBox.h.
QLabel* rtabmap::StatItem::_value [private] |
Definition at line 78 of file StatsToolBox.h.
std::vector<float> rtabmap::StatItem::_x [private] |
Definition at line 83 of file StatsToolBox.h.
std::vector<float> rtabmap::StatItem::_y [private] |
Definition at line 84 of file StatsToolBox.h.