From c037055c95e6e169a4cd6e8cad5b37643bfb046d Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Tue, 29 Sep 2015 17:31:20 +1000 Subject: [PATCH] range: add subtraction operator definition --- range.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/range.cpp b/range.cpp index da564b1a..6f8e3220 100644 --- a/range.cpp +++ b/range.cpp @@ -114,6 +114,15 @@ util::range::operator* (T val) const } +//----------------------------------------------------------------------------- +template +util::range +util::range::operator- (T val) const +{ + return util::range (min - val, max - val); +} + + /////////////////////////////////////////////////////////////////////////////// namespace util { template <>