From: Carl Hetherington Date: Fri, 13 Jun 2014 11:03:02 +0000 (+0100) Subject: Add some operators. X-Git-Tag: v2.0.48~793 X-Git-Url: https://main.carlh.net/gitweb/?a=commitdiff_plain;h=2ae66c798b40813a0c03083747774524087ed122;p=dcpomatic.git Add some operators. --- diff --git a/src/lib/position.h b/src/lib/position.h index d68fcb1af..345f7ab4a 100644 --- a/src/lib/position.h +++ b/src/lib/position.h @@ -50,4 +50,18 @@ operator+ (Position const & a, Position const & b) return Position (a.x + b.x, a.y + b.y); } +template +Position +operator- (Position const & a, Position const & b) +{ + return Position (a.x - b.x, a.y - b.y); +} + +template +bool +operator== (Position const & a, Position const & b) +{ + return a.x == b.x && a.y == b.y; +} + #endif