34 enum class Style { ROUND, SQUARE, MITER };
35 uint64_t min_width = 0.2_mm;
36 Style style = Style::ROUND;
37 uint64_t extra_clearance = 0;
38 bool keep_orphans =
false;
42 enum class TextStyle { EXPAND, BBOX };
43 TextStyle text_style = TextStyle::EXPAND;
45 enum class FillStyle { SOLID, HATCH };
46 FillStyle fill_style = FillStyle::SOLID;
47 uint64_t hatch_border_width = 0.5_mm;
48 uint64_t hatch_line_width = 0.2_mm;
49 uint64_t hatch_line_spacing = 0.5_mm;
51 json serialize()
const;