From b82203a6601728a507bc3e7d5b2b042356004aae Mon Sep 17 00:00:00 2001 From: Mathias Agopian Date: Sun, 13 May 2012 20:02:04 -0700 Subject: [PATCH] minor Rect.h cleanup add getBounds(), getWidth(), getHeight(), width() and height() are kept for backward compatibility. Change-Id: I83837abf17dc2f8bded1beff73430e8c7d9bbdb3 --- include/ui/Rect.h | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/include/ui/Rect.h b/include/ui/Rect.h index 308da7b67..c2c2675e3 100644 --- a/include/ui/Rect.h +++ b/include/ui/Rect.h @@ -65,15 +65,22 @@ public: } // rectangle's width - inline int32_t width() const { + inline int32_t getWidth() const { return right-left; } // rectangle's height - inline int32_t height() const { + inline int32_t getHeight() const { return bottom-top; } + inline Rect getBounds() const { + return Rect(right-left, bottom-top); + } + + inline int32_t width() const { return getWidth(); } + inline int32_t height() const { return getHeight(); } + void setLeftTop(const Point& lt) { left = lt.x; top = lt.y;