|
Foxit PDF SDK
|
Public 成员函数 | |
| constructor () | |
| 构造一个未初始化的矩形。 | |
| constructor (left1, top1, right1, bottom1) | |
| 使用左上角和右下角构造矩形。 更多... | |
| Contains (other_rect) | |
| 检查当前矩形是否完全包含提供的其他矩形。 即检查其他矩形是否完全在当前矩形内。 更多... | |
| Contains (x, y) | |
| 检查当前矩形是否包含提供的点。 即检查提供的点是否在当前矩形内。 更多... | |
| Height () | |
| 获取矩形的高度。 更多... | |
| Intersect (src) | |
| 与矩形相交。 更多... | |
| Intersect (left1, top1, right1, bottom1) | |
| 与矩形相交。 更多... | |
| IsEmpty () | |
| 验证矩形是否为空。 更多... | |
| Normalize () | |
| 规范化矩形。确保 left <= right, top <= bottom。 更多... | |
| Offset (dx, dy) | |
| 按 x 和 y 方向的增量值移动坐标。 更多... | |
| Union (other_rect) | |
| 与矩形合并。 更多... | |
| Valid () | |
| 检查当前矩形是否有效。 更多... | |
| Width () | |
| 获取矩形的宽度。 更多... | |
Public 属性 | |
| bottom | |
| 底部 | |
| left | |
| 左侧 | |
| right | |
| 右侧 | |
| top | |
| 顶部 | |
此结构表示 Windows 坐标的整数矩形。 定义为与 Windows RECT 结构等效,并带有一些方便的函数成员。 此结构使用 Windows 空间,其中 Y 轴从上到下运行。
| FSDK::RectI::constructor | ( | left1 | , |
| top1 | , | ||
| right1 | , | ||
| bottom1 | |||
| ) |
使用左上角和右下角构造矩形。
| [in] | left1 | 左侧。 |
| [in] | top1 | 顶部。 |
| [in] | right1 | 右侧。 |
| [in] | bottom1 | 底部。 |
| FSDK::RectI::Contains | ( | other_rect | ) |
检查当前矩形是否完全包含提供的其他矩形。 即检查其他矩形是否完全在当前矩形内。
| [in] | other_rect | 提供的其他矩形。 |
| FSDK::RectI::Contains | ( | x | , |
| y | |||
| ) |
检查当前矩形是否包含提供的点。 即检查提供的点是否在当前矩形内。
| [in] | x | 提供的点的 x 坐标。 |
| [in] | y | 提供的点的 y 坐标。 |
| FSDK::RectI::Height | ( | ) |
获取矩形的高度。
| FSDK::RectI::Intersect | ( | src | ) |
与矩形相交。
| [in] | src | 要相交的矩形。 |
| FSDK::RectI::Intersect | ( | left1 | , |
| top1 | , | ||
| right1 | , | ||
| bottom1 | |||
| ) |
与矩形相交。
| [in] | left1 | 要相交的矩形的左侧。 |
| [in] | top1 | 要相交的矩形的顶部。 |
| [in] | right1 | 要相交的矩形的右侧。 |
| [in] | bottom1 | 要相交的矩形的底部。 |
| FSDK::RectI::IsEmpty | ( | ) |
验证矩形是否为空。
| FSDK::RectI::Normalize | ( | ) |
规范化矩形。确保 left <= right, top <= bottom。
| FSDK::RectI::Offset | ( | dx | , |
| dy | |||
| ) |
按 x 和 y 方向的增量值移动坐标。
| [in] | dx | x 方向的增量值。 |
| [in] | dy | y 方向的增量值。 |
| FSDK::RectI::Union | ( | other_rect | ) |
与矩形合并。
| [in] | other_rect | 要合并的矩形。 |
| FSDK::RectI::Valid | ( | ) |
检查当前矩形是否有效。
| FSDK::RectI::Width | ( | ) |
获取矩形的宽度。