6 #ifndef STRUCTURAL_PROXY_IMAGE_H_
7 #define STRUCTURAL_PROXY_IMAGE_H_
12 #include "../commons/point.h"
21 explicit Image(
const std::string& file_name);
26 virtual void Load(std::istream& from)
override;
27 virtual void Save(std::ostream& to)
override;
Definition: shape_interface.h:11
Definition: graphic_interface.h:17
virtual void HandleMouse(Event &event) override
Definition: image.cc:31
virtual void Load(std::istream &from) override
Definition: image.cc:33
const commons::Point< float > & GetExtent() override
Definition: image.cc:37
virtual ~Image()
Definition: image.cc:17
Image(const std::string &file_name)
Definition: image.cc:12
virtual void Save(std::ostream &to) override
Definition: image.cc:35
virtual void Draw(const commons::Point< float > &at) override
Definition: image.cc:19