|
Foxit PDF SDK
|
继承自 NSObject .
构造函数 | |
| (BOOL) | - contains: |
| 检查当前矩形是否完全包含其他提供的矩形。 即检查其他矩形是否完全在当前矩形内部。 更多... | |
| (BOOL) | - containsPoint:y: |
| 检查当前矩形是否包含提供的点。 即检查提供的点是否在当前矩形内部。 更多... | |
| (int) | - height |
| 获取矩形的高度。 更多... | |
| (id) | - init |
| 构造一个未初始化的矩形。 | |
| (id) | - initWithLeft1:top1:right1:bottom1: |
| 用左上角和右下角构造矩形。 更多... | |
| (void) | - intersect: |
| 与矩形求交集。 更多... | |
| (BOOL) | - isEmpty |
| 验证矩形是否为空。 更多... | |
| (void) | - normalize |
| 规范化矩形。确保left <= right,top <= bottom。 更多... | |
| (void) | - offset:dy: |
| 通过x和y方向的增量值移动坐标。 更多... | |
| (void) | - union: |
| 与矩形求并集。 更多... | |
| (BOOL) | - valid |
| 检查当前矩形是否有效。 更多... | |
| (int) | - width |
| 获取矩形的宽度。 更多... | |
属性 | |
| int | bottom |
| 下边界 | |
| int | left |
| 左边界 | |
| int | right |
| 右边界 | |
| int | top |
| 上边界 | |
表示Windows坐标系整数矩形的结构。 定义为等效于Windows RECT结构,具有一些便利的函数成员。 此结构使用Windows空间,其中Y轴从上到下运行。
| - (BOOL) contains: | (FSRectI*) | other_rect |
检查当前矩形是否完全包含其他提供的矩形。 即检查其他矩形是否完全在当前矩形内部。
| [in] | other_rect | 其他提供的矩形。 |
| - (int) containsPoint: | (int) | x | |
| y: | (int) | y | |
检查当前矩形是否包含提供的点。 即检查提供的点是否在当前矩形内部。
| [in] | x | 提供的点的x坐标。 |
| [in] | y | 提供的点的y坐标。 |
| - (int) height |
获取矩形的高度。
| - (id) initWithLeft1: | (int) | left1 | |
| top1: | (int) | top1 | |
| right1: | (int) | right1 | |
| bottom1: | (int) | bottom1 | |
用左上角和右下角构造矩形。
| [in] | left1 | 左边界。 |
| [in] | top1 | 上边界。 |
| [in] | right1 | 右边界。 |
| [in] | bottom1 | 下边界。 |
| - (void) intersect: | (FSRectI*) | src |
与矩形求交集。
| [in] | src | 要求交集的矩形。 |
| - (BOOL) isEmpty |
验证矩形是否为空。
| - (void) normalize |
规范化矩形。确保left <= right,top <= bottom。
| - (void) offset: | (int) | dx | |
| dy: | (int) | dy | |
通过x和y方向的增量值移动坐标。
| [in] | dx | x方向的增量值。 |
| [in] | dy | y方向的增量值。 |
| - (void) union: | (FSRectI*) | other_rect |
与矩形求并集。
| [in] | other_rect | 要求并集的矩形。 |
| - (BOOL) valid |
检查当前矩形是否有效。
| - (int) width |
获取矩形的宽度。