4 #include <QDoubleSpinBox> 6 #include "ui_outlier_removal.h" 23 const char*
name()
const override 25 return "Outlier Removal";
28 QWidget* optionsWidget()
override;
30 bool xmlSaveState(QDomDocument& doc, QDomElement& parent_element)
const override;
32 bool xmlLoadState(
const QDomElement& parent_element)
override;
35 Ui::OutlierRemovalFilter*
ui;
40 std::optional<PlotData::Point> calculateNextPoint(
size_t index)
override;
nonstd::ring_span_lite::ring_span< double > _ring_view
const char * name() const override
Name of the plugin type, NOT the particular instance.
Ui::OutlierRemovalFilter * ui
std::vector< double > _buffer