2 #include "nlohmann/json_fwd.hpp"
9 enum class ParameterID {
14 SOLDER_MASK_EXPANSION,
15 PASTE_MASK_CONTRACTION,
20 HOLE_SOLDER_MASK_EXPANSION,
21 VIA_SOLDER_MASK_EXPANSION,
26 using ParameterSet = std::map<ParameterID, int64_t>;
28 json parameter_set_serialize(
const ParameterSet &p);
29 ParameterSet parameter_set_from_json(
const json &j);
31 ParameterID parameter_id_from_string(
const std::string &s);
32 const std::string ¶meter_id_to_string(ParameterID
id);
33 const std::string ¶meter_id_to_name(ParameterID
id);