5#include <cairomm-1.16/cairomm/cairomm.h>
6#include <tracy/Tracy.hpp>
34 double odd_offset = 0.0;
50 editor->fill_preserve();
66 for (std::size_t i = 1; i <
_points.size(); ++i) {
69 if (x < min_x) min_x = x;
70 if (x > max_x) max_x = x;
71 if (y < min_y) min_y = y;
72 if (y > max_y) max_y = y;
void apply_fill(pixelmap_editor_t &editor) const
void set_source_to_fill(pixelmap_editor_t &editor) const
void set_source_to_stroke(pixelmap_editor_t &editor) const
void apply_stroke(pixelmap_editor_t &editor) const
void apply_to(pixelmap_editor_t &editor) const override
footprint get_footprint() const override