X-Git-Url: https://git.rohieb.name/hackover2013-badge-firmware.git/blobdiff_plain/4cb2d309b35bc7acc33483bdcd0af2a749206369..5df5b3536a7e824c1340a07f3c26a7c61e78b68b:/badge/util/rectangle.h diff --git a/badge/util/rectangle.h b/badge/util/rectangle.h index 39ba5ca..4e352f0 100644 --- a/badge/util/rectangle.h +++ b/badge/util/rectangle.h @@ -17,6 +17,14 @@ static inline vec2d vec2d_add(vec2d v1, vec2d v2) { return r; } +static inline vec2d vec2d_neg(vec2d v) { + vec2d r = { + fixed_point_neg(v.x), + fixed_point_neg(v.y) + }; + return r; +} + typedef struct { vec2d pos; vec2d extent;