Chrysalis - Pattern
Loading...
Searching...
No Matches
PatternShapeObserver.h
Go to the documentation of this file.
1#ifndef CHRYSALIS_OUTLINEOBSERVER_H
2#define CHRYSALIS_OUTLINEOBSERVER_H
3
4#include "Outline.h"
5#include "BaseObserver.h"
6
11namespace Chrysalis {
12 class PatternShapeObserver: public BaseObserver<PatternShapeObserver> {
13 protected:
14 explicit PatternShapeObserver() = default;
15 public:
16 virtual void pointAdded(const Outline* outline, const Point* point) = 0;
17 };
18}
20
21#endif //CHRYSALIS_OUTLINEOBSERVER_H
Definition Outline.h:10
virtual void pointAdded(const Outline *outline, const Point *point)=0
Definition Point.h:9
Definition Argument.h:9