|
|
#include <QBoxLayout>#include <QObject>#include <QPointer>#include <QStackedLayout>#include <QTextEdit>#include <QTimer>#include <qwt_legend.h>#include <qwt_plot.h>#include <qwt_plot_canvas.h>#include <qwt_plot_curve.h>#include <qwt_plot_magnifier.h>#include <qwt_plot_marker.h>#include <qwt_plot_panner.h>#include <qwt_scale_draw.h>#include <qwt_series_data.h>#include <qwt_thermo.h>#include <ArmarXCore/core/logging/Logging.h>#include <ArmarXCore/core/services/tasks/PeriodicTask.h>#include <ArmarXCore/core/time/TimeUtil.h>#include <ArmarXCore/interface/observers/ObserverInterface.h>#include <ArmarXCore/observers/exceptions/local/InvalidChannelException.h>#include <ArmarXCore/observers/exceptions/local/InvalidDataFieldException.h>#include <ArmarXCore/observers/variant/DataFieldIdentifier.h>#include <ArmarXCore/observers/variant/Variant.h>#include <ArmarXCore/util/json/JSONObject.h>Classes | |
| class | PlotterController |
| struct | TimeData |
Namespaces | |
| namespace | armarx |
| This file offers overloads of toIce() and fromIce() functions for STL container types. | |
Typedefs | |
| using | GraphDataMap = std::map<std::string, std::vector<TimeData>> |
| using | ProxyMap = std::map<std::string, ObserverInterfacePrx> |
| using | QwtPlotMarkerPtr = QwtPlotMarker* |