From 22a492e58a62eb145c797302ae9e69831099849c Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Mon, 2 Mar 2015 18:47:12 +1100 Subject: [PATCH] extent: add scalar constructor --- extent.cpp | 7 +++++++ extent.hpp | 1 + 2 files changed, 8 insertions(+) diff --git a/extent.cpp b/extent.cpp index 1d1214cb..baeb8bd7 100644 --- a/extent.cpp +++ b/extent.cpp @@ -35,6 +35,13 @@ util::extent::extent (const T _width, const T _height): } +//----------------------------------------------------------------------------- +template +util::extent::extent (T t): + extent (t, t) +{ ; } + + //----------------------------------------------------------------------------- template util::extent::extent (vector<2,T> _v): diff --git a/extent.hpp b/extent.hpp index 3dbbc4a2..e36ff71c 100644 --- a/extent.hpp +++ b/extent.hpp @@ -34,6 +34,7 @@ namespace util { T w, h; extent (const T _width, const T _height); + extent (T); extent (vector<2,T>); extent (const extent&); extent& operator= (const extent&);