#pragma once #include "shape.hpp" namespace Cairo { class Path : public Shape { public: Path(DrawContext* ctx, double x = 0., double y = 0.); void start(); void lineTo(double x, double y); void finish(); void draw(Pen const& line, Pen const& fill); }; }