scale_transform.h
Go to the documentation of this file.
1 #ifndef SCALE_TRANSFORM_H
2 #define SCALE_TRANSFORM_H
3 
4 #include <QWidget>
6 
7 using namespace PJ;
8 
9 namespace Ui
10 {
11 class ScaleTransform;
12 }
13 
15 {
16 public:
17  explicit ScaleTransform();
18 
19  ~ScaleTransform() override;
20 
21  const char* name() const override;
22 
23  QWidget* optionsWidget() override;
24 
25  bool xmlSaveState(QDomDocument& doc, QDomElement& parent_element) const override;
26 
27  bool xmlLoadState(const QDomElement& parent_element) override;
28 
29 private:
30  QWidget* _widget;
31  Ui::ScaleTransform* ui;
32 
33  std::optional<PlotData::Point> calculateNextPoint(size_t index) override;
34 };
35 
36 #endif // SCALE_TRANSFORM_H
Simplified version with Single input and Single output.
Ui::ScaleTransform * ui
QWidget * _widget


plotjuggler
Author(s): Davide Faconti
autogenerated on Mon Jun 19 2023 03:01:39