Added Rectf::grown(float border) method
authorIngo Ruhnke <grumbel@gmail.com>
Mon, 25 Aug 2014 03:37:53 +0000 (05:37 +0200)
committerIngo Ruhnke <grumbel@gmail.com>
Mon, 25 Aug 2014 07:54:13 +0000 (09:54 +0200)
src/math/rectf.hpp

index 80bc478..cdff094 100644 (file)
@@ -129,6 +129,12 @@ public:
     return ((v1 - v2).norm ());
   }
 
+  Rectf grown(float border) const
+  {
+    return Rectf(p1.x - border, p1.y - border,
+                 p2.x + border, p2.y + border);
+  }
+
   // leave these two public to save the headaches of set/get functions for such
   // simple things :)