From 23ffd18acbd8eee7077c317959d6577b907bc1ca Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Thu, 12 Feb 2015 17:40:47 +1100 Subject: [PATCH] extent: add scalar variant of expanded --- extent.cpp | 10 +++++++++- extent.hpp | 1 + 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/extent.cpp b/extent.cpp index 97c9c295..39f2d7b3 100644 --- a/extent.cpp +++ b/extent.cpp @@ -81,9 +81,17 @@ extent::expanded (util::vector<2,T> size) const } - //----------------------------------------------------------------------------- template +extent +extent::expanded (T t) const +{ + return expanded (util::vector<2,T> {t}); +} + + +/////////////////////////////////////////////////////////////////////////////// +template float extent::aspect (void) const { diff --git a/extent.hpp b/extent.hpp index 6cb6d707..1bf418b9 100644 --- a/extent.hpp +++ b/extent.hpp @@ -41,6 +41,7 @@ namespace util { T diameter (void) const; extent expanded (util::vector<2,T>) const; + extent expanded (T) const; float aspect (void) const;