minor Rect.h cleanup

add getBounds(), getWidth(), getHeight(), width() and height()
are kept for backward compatibility.

Change-Id: I83837abf17dc2f8bded1beff73430e8c7d9bbdb3
This commit is contained in:
Mathias Agopian 2012-05-13 20:02:04 -07:00
parent b194ec926b
commit b82203a660
1 changed files with 9 additions and 2 deletions

View File

@ -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;