16 bool has_object_type(ObjectType type)
const override;
17 std::string get_display_name(ObjectType type,
const UUID &uu)
override;
18 class Junction *insert_junction(
const class UUID &uu)
override;
20 void delete_junction(
const UUID &uu)
override;
23 std::map<UUID, Polygon> *get_polygon_map()
override;
24 std::map<UUID, Text> *get_text_map()
override;
25 std::map<UUID, Line> *get_line_map()
override;
26 std::map<UUID, Dimension> *get_dimension_map()
override;
27 std::map<UUID, Arc> *get_arc_map()
override;
28 std::map<UUID, Keepout> *get_keepout_map()
override;
29 std::map<UUID, Picture> *get_picture_map()
override;