18 Decal(
const UUID &uu,
const json &j);
19 Decal(
const UUID &uu);
20 static Decal new_from_file(
const std::string &filename);
21 static unsigned int get_app_version();
23 json serialize()
const;
25 Decal(
const Decal &other);
26 void operator=(Decal
const &other);
30 std::map<UUID, Junction> junctions;
31 std::map<UUID, Polygon> polygons;
32 std::map<UUID, Line> lines;
33 std::map<UUID, Arc> arcs;
34 std::map<UUID, Text> texts;
38 UUID get_uuid()
const;
39 std::pair<Coordi, Coordi> get_bbox()
const;
40 const std::map<int, Layer> &get_layers()
const override;