5#include <ArmarXGui/gui-plugins/PlotterPlugin/ui_StaticPlotterWidget.h>
6#include <ArmarXGui/interface/StaticPlotterInterface.h>
9#pragma GCC diagnostic push
10#pragma GCC diagnostic ignored "-Wpedantic"
12#include <qwt_plot_curve.h>
13#pragma GCC diagnostic pop
43 public StaticPlotterInterface
61 void showCurve(QwtPlotItem* item,
bool on);
68 return "Util.Plotter";
73 void addPlot(
const std::string& plotName,
74 const StringVector2fSeqDict& plotsData,
75 const Ice::Current&)
override;
78 QwtPlotCurve* createCurve(
const QString& label, QColor color);
80 Ui::StaticPlotterWidget ui;
81 QPointer<QwtPlot> plotter;
82 std::map<QString, StringVector2fSeqDict> plotsMap;
84 QToolBar* customToolbar;
92 const Ice::FloatSeq& timestamps,
93 const StringFloatSeqDict& plotsData,
94 const Ice::Current&)
override;
This file offers overloads of toIce() and fromIce() functions for STL container types.