public:
void Render(SDL_Surface *dest, const geometry::Vector<int> &from, const geometry::Vector<int> &to) const;
public:
void Render(SDL_Surface *dest, const geometry::Vector<int> &from, const geometry::Vector<int> &to) const;
void SetSize(const geometry::Vector<int> &s) { size = s; }
void SetOffset(const geometry::Vector<int> &o) { offset = o; }
void SetSize(const geometry::Vector<int> &s) { size = s; }
void SetOffset(const geometry::Vector<int> &o) { offset = o; }