CircularGenerator.h 463 Bytes
Newer Older
Valentin Platzgummer's avatar
Valentin Platzgummer committed
1 2 3 4 5 6 7 8
#include "GeneratorBase.h"
#include "StandardData.h"

namespace routing {

class CircularGenerator : public GeneratorBase {
  Q_OBJECT
public:
9
  CircularGenerator(QObject *parent = nullptr) override;
Valentin Platzgummer's avatar
Valentin Platzgummer committed
10

11 12
  virtual QString editorQML() override;
  virtual QString mapVisualQML() override;
Valentin Platzgummer's avatar
Valentin Platzgummer committed
13

14 15
  virtual QString name() override;
  virtual QString abbreviation() override;
Valentin Platzgummer's avatar
Valentin Platzgummer committed
16

17
  virtual bool get(const WimaPlanData &data, GeneratorBase &generator);
Valentin Platzgummer's avatar
Valentin Platzgummer committed
18 19 20
};

} // namespace routing