成员变量x、y、width、height,分别为左上角点的坐标和矩形的宽和高。
常用的成员函数有:
- Size()返回值为一个Size
- area()返回矩形的面积
- contains(Point)用来判断点是否在矩形内
- inside(Rect)函数判断矩形是否在该矩形内
- tl()返回左上角点坐标
- br()返回右下角点坐标。
// 移动矩阵 Rect rectShift = rect + point; // 缩放矩阵 Rect rectScale = rect + size;
// 求两矩阵交集和并集 Rect rect = rect1 & rect2; Rect rect = rect1 | rect2;
时间: 2024-10-23 02:46:24