Point::Point(const int x, const int y) : m_x(x), m_y(y) {
}
-inline void Point::setX(const int x) {
+void Point::setX(const int x) {
m_x = x;
}
-inline void Point::setY(const int y) {
+void Point::setY(const int y) {
m_y = y;
}
Size::Size(const Size &size) : m_w(size.m_w), m_h(size.m_h) {
}
-Size::Size(const int w, const int h) : m_w(w), m_h(h) {
+Size::Size(const unsigned int w, const unsigned int h) : m_w(w), m_h(h) {
}
-inline void Size::setW(const int w) {
+void Size::setW(const unsigned int w) {
m_w = w;
}
-inline void Size::setH(const int h) {
+void Size::setH(const unsigned int h) {
m_h = h;
}
m_size(size) {
}
-Rect::Rect(const int x, const int y, const int w, const int h) : m_origin(x, y),
- m_size(w, h) {
+Rect::Rect(const int x, const int y, const unsigned int w, const unsigned int h)
+ : m_origin(x, y), m_size(w, h) {
}
void Rect::setSize(const Size &size) {
m_size = size;
}
+void Rect::setSize(const unsigned int w, const unsigned int h) {
+ m_size.setW(w);
+ m_size.setH(h);
+}
+
void Rect::setOrigin(const Point &origin) {
m_origin = origin;
}
+void Rect::setOrigin(const int x, const int y) {
+ m_origin.setX(x);
+ m_origin.setY(y);
+}
+
void Rect::setX(const int x) {
m_origin.setX(x);
}
m_origin.setY(y);
}
-void Rect::setW(int w) {
+void Rect::setW(unsigned int w) {
m_size.setW(w);
}
-void Rect::setH(int h) {
+void Rect::setH(unsigned int h) {
m_size.setH(h);
}