28 void add_primitive(std::shared_ptr<figures::CanvasPrimitive>& primitive);
CanvasController(GraphicDocument &model_, MainView &view_)
Definition: controller.cpp:4
void remove_primitive(std::shared_ptr< figures::CanvasPrimitive > &primitive)
Definition: controller.cpp:23
void add_primitive(std::shared_ptr< figures::CanvasPrimitive > &primitive)
Definition: controller.cpp:18
Definition: controller.h:8
void export_document(const std::string &path)
Definition: controller.cpp:14
void import_document(const std::string &path)
Definition: controller.cpp:9