2#include "nlohmann/json_fwd.hpp"
13 json serialize_schematic()
const;
14 json serialize_board()
const;
16 std::string output_filename;
18 uint64_t min_line_width = 0;
20 bool reverse_layers =
false;
22 bool include_text =
true;
24 bool set_holes_size =
false;
25 uint64_t holes_diameter = 0;
27 enum { HOLES_LAYER = 10000 };
33 enum class Mode { FILL, OUTLINE };
34 Layer(
int layer,
const Color &color, Mode mode,
bool enabled);
35 json serialize()
const;
40 Mode mode = Mode::FILL;
44 std::map<int, Layer> layers;
Definition common.hpp:278
Definition pdf_export_settings.hpp:29
Definition pdf_export_settings.hpp:9
a class to store JSON values
Definition json.hpp:177
basic_json<> json
default JSON class
Definition json_fwd.hpp:62