#pragma once #include #include class Synth { public: virtual double getValue(double x, double y) = 0; virtual ~Synth() {} std::vector create(int width, int height); };