X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fposition.h;h=345f7ab4a85bcd8b0cd7565543e4736f26e90968;hb=39029279954b1f346d3ba28ec12c58211bfa7436;hp=d68fcb1af9a02aa6cf1a3cb0e452e5718c7f4aa2;hpb=4e411ea97b4dab8a5fa282d1d4cf7971ef1e24ad;p=dcpomatic.git 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