#include <PlotTableWidget.h>
Signals | |
void | jobFailed (const QString &toolTip) |
void | jobFinished (const QString &toolTip) |
void | jobProgressChanged (double progress) |
void | jobStarted (const QString &toolTip) |
void | plotPausedChanged () |
Public Member Functions | |
void | clearPlots () |
void | forceReplot () |
BagReader * | getBagReader () const |
PlotTableConfig * | getConfig () const |
size_t | getNumColumns () const |
size_t | getNumRows () const |
PlotWidget * | getPlotWidget (size_t row, size_t column) const |
MessageSubscriberRegistry * | getRegistry () const |
void | loadFromBagFile (const QString &fileName) |
void | pausePlots () |
PlotTableWidget (QWidget *parent=0) | |
void | renderToPixmap (QPixmap &pixmap) |
void | requestReplot () |
void | runPlots () |
void | saveToImageFile (const QString &fileName) |
void | saveToTextFile (const QString &fileName) |
void | setConfig (PlotTableConfig *config) |
void | writeFormattedCurveAxisTitles (QStringList &formattedAxisTitles) |
void | writeFormattedCurveData (QList< QStringList > &formattedData) |
virtual | ~PlotTableWidget () |
Private Slots | |
void | bagReaderReadingFailed (const QString &error) |
void | bagReaderReadingFinished () |
void | bagReaderReadingProgressChanged (double progress) |
void | bagReaderReadingStarted () |
void | configBackgroundColorChanged (const QColor &color) |
void | configForegroundColorChanged (const QColor &color) |
void | configLinkScaleChanged (bool link) |
void | configNumPlotsChanged (size_t numRows, size_t numColumns) |
void | configTrackPointsChanged (bool track) |
void | plotCurrentScaleChanged (const BoundingRectangle &bounds) |
void | plotCursorActiveChanged (bool active) |
void | plotCursorCurrentPositionChanged (const QPointF &position) |
void | plotPausedChanged (bool paused) |
void | plotPreferredScaleChanged (const BoundingRectangle &bounds) |
void | plotStateChanged (int state) |
Private Member Functions | |
void | updatePlotScale (const BoundingRectangle &bounds, PlotWidget *excluded=0) |
Private Attributes | |
BagReader * | bagReader_ |
PlotTableConfig * | config_ |
QGridLayout * | layout_ |
QVector< QVector< PlotWidget * > > | plotWidgets_ |
MessageSubscriberRegistry * | registry_ |
Definition at line 34 of file PlotTableWidget.h.
rqt_multiplot::PlotTableWidget::PlotTableWidget | ( | QWidget * | parent = 0 | ) |
Definition at line 34 of file PlotTableWidget.cpp.
rqt_multiplot::PlotTableWidget::~PlotTableWidget | ( | ) | [virtual] |
Definition at line 56 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::bagReaderReadingFailed | ( | const QString & | error | ) | [private, slot] |
Definition at line 443 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::bagReaderReadingFinished | ( | ) | [private, slot] |
Definition at line 432 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::bagReaderReadingProgressChanged | ( | double | progress | ) | [private, slot] |
Definition at line 428 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::bagReaderReadingStarted | ( | ) | [private, slot] |
Definition at line 423 of file PlotTableWidget.cpp.
Definition at line 144 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::configBackgroundColorChanged | ( | const QColor & | color | ) | [private, slot] |
Definition at line 309 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::configForegroundColorChanged | ( | const QColor & | color | ) | [private, slot] |
Definition at line 320 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::configLinkScaleChanged | ( | bool | link | ) | [private, slot] |
Definition at line 405 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::configNumPlotsChanged | ( | size_t | numRows, |
size_t | numColumns | ||
) | [private, slot] |
Definition at line 329 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::configTrackPointsChanged | ( | bool | track | ) | [private, slot] |
Definition at line 417 of file PlotTableWidget.cpp.
Definition at line 156 of file PlotTableWidget.cpp.
Definition at line 124 of file PlotTableWidget.cpp.
Definition at line 101 of file PlotTableWidget.cpp.
size_t rqt_multiplot::PlotTableWidget::getNumColumns | ( | ) | const |
Definition at line 109 of file PlotTableWidget.cpp.
size_t rqt_multiplot::PlotTableWidget::getNumRows | ( | ) | const |
Definition at line 105 of file PlotTableWidget.cpp.
PlotWidget * rqt_multiplot::PlotTableWidget::getPlotWidget | ( | size_t | row, |
size_t | column | ||
) | const |
Definition at line 116 of file PlotTableWidget.cpp.
Definition at line 120 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::jobFailed | ( | const QString & | toolTip | ) | [signal] |
void rqt_multiplot::PlotTableWidget::jobFinished | ( | const QString & | toolTip | ) | [signal] |
void rqt_multiplot::PlotTableWidget::jobProgressChanged | ( | double | progress | ) | [signal] |
void rqt_multiplot::PlotTableWidget::jobStarted | ( | const QString & | toolTip | ) | [signal] |
void rqt_multiplot::PlotTableWidget::loadFromBagFile | ( | const QString & | fileName | ) |
Definition at line 215 of file PlotTableWidget.cpp.
Definition at line 138 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::plotCurrentScaleChanged | ( | const BoundingRectangle & | bounds | ) | [private, slot] |
Definition at line 471 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::plotCursorActiveChanged | ( | bool | active | ) | [private, slot] |
Definition at line 477 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::plotCursorCurrentPositionChanged | ( | const QPointF & | position | ) | [private, slot] |
Definition at line 486 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::plotPausedChanged | ( | ) | [signal] |
void rqt_multiplot::PlotTableWidget::plotPausedChanged | ( | bool | paused | ) | [private, slot] |
Definition at line 497 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::plotPreferredScaleChanged | ( | const BoundingRectangle & | bounds | ) | [private, slot] |
Definition at line 454 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::plotStateChanged | ( | int | state | ) | [private, slot] |
Definition at line 501 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::renderToPixmap | ( | QPixmap & | pixmap | ) |
Definition at line 162 of file PlotTableWidget.cpp.
Definition at line 150 of file PlotTableWidget.cpp.
Definition at line 132 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::saveToImageFile | ( | const QString & | fileName | ) |
Definition at line 227 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::saveToTextFile | ( | const QString & | fileName | ) |
Definition at line 236 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::setConfig | ( | PlotTableConfig * | config | ) |
Definition at line 63 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::updatePlotScale | ( | const BoundingRectangle & | bounds, |
PlotWidget * | excluded = 0 |
||
) | [private] |
Definition at line 275 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::writeFormattedCurveAxisTitles | ( | QStringList & | formattedAxisTitles | ) |
Definition at line 183 of file PlotTableWidget.cpp.
void rqt_multiplot::PlotTableWidget::writeFormattedCurveData | ( | QList< QStringList > & | formattedData | ) |
Definition at line 199 of file PlotTableWidget.cpp.
Definition at line 78 of file PlotTableWidget.h.
Definition at line 75 of file PlotTableWidget.h.
QGridLayout* rqt_multiplot::PlotTableWidget::layout_ [private] |
Definition at line 72 of file PlotTableWidget.h.
QVector<QVector<PlotWidget*> > rqt_multiplot::PlotTableWidget::plotWidgets_ [private] |
Definition at line 73 of file PlotTableWidget.h.
Definition at line 77 of file PlotTableWidget.h.