From d1ed7107ae65875381021ed69deefa6b8a9fd7d7 Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Wed, 2 Jul 2014 15:45:29 +1000 Subject: [PATCH] region: remove vector addition operator It is unclear what this operator was supposed to do, and triggers a number of sign and type warnings. Re-add later if necessary under a more descriptive name. --- region.cpp | 10 ---------- region.hpp | 2 -- 2 files changed, 12 deletions(-) diff --git a/region.cpp b/region.cpp index 021cdc51..606d1045 100644 --- a/region.cpp +++ b/region.cpp @@ -43,16 +43,6 @@ region::region (T _x, T _y, size_type _w, size_type _h): } -template -region& -region::operator+= (const vector<2> &rhs) { - x += rhs.x; - y += rhs.y; - - return *this; -} - - //----------------------------------------------------------------------------- template typename region::size_type diff --git a/region.hpp b/region.hpp index f3c28283..4937b68e 100644 --- a/region.hpp +++ b/region.hpp @@ -42,8 +42,6 @@ namespace util { region (T _x, T _y, size_type _w, size_type _h); - region& operator +=(const vector<2>& rhs); - size_type area (void) const; size_type diameter (void) const; void scale (double factor);