From e6404469ad0f8e281892d864b72863c6ca88be65 Mon Sep 17 00:00:00 2001 From: Stefano Ceccherini Date: Fri, 22 Aug 2003 09:12:56 +0000 Subject: [PATCH] added offsect_rect, fixed a spelling error git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4362 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/private/interface/clipping.h | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/headers/private/interface/clipping.h b/headers/private/interface/clipping.h index 65ee86c91a..02d8e797a5 100644 --- a/headers/private/interface/clipping.h +++ b/headers/private/interface/clipping.h @@ -94,7 +94,7 @@ valid_rect(clipping_rect rect) static inline bool -rects_intersects(clipping_rect rectA, clipping_rect rectB) +rects_intersect(clipping_rect rectA, clipping_rect rectB) { return valid_rect(sect_rect(rectA, rectB)); } @@ -114,4 +114,17 @@ rect_height(clipping_rect rect) } +static inline clipping_rect +rect_offset(clipping_rect rect, int32 x, int32 y) +{ + clipping_rect offRect; + + offRect.left = rect.left + x; + offRect.top = rect.top + y; + offRect.right = rect.right + x; + offRect.bottom = rect.bottom + y; + + return offRect; +} + #endif // __CLIPPING_H