Foxit PDF SDK

Public 成员函数 | Public 属性 | 所有成员列表
foxit::pdf::annots::QuadPoints类 参考

继承自 Object .

## Public 成员函数
| QuadPoints ()
| 构造函数
| QuadPoints (const PointF &first, const PointF &second, const PointF &third, const PointF &fourth)
| 构造函数，带参数。 更多...
| QuadPoints (const QuadPoints &quad_points)
| 拷贝构造函数。 更多...
bool | operator!= (const QuadPoints &quad_points) const
| 不等于操作符。 更多...
QuadPoints & | operator= (const QuadPoints &quad_points)
| 赋值操作符。 更多...
bool | operator== (const QuadPoints &quad_points) const
| 等于操作符。 更多...
void | Set (const PointF &first, const PointF &second, const PointF &third, const PointF &fourth)
| 设置值。 更多...

## Public 属性
PointF | first
| 四边形的第一个点，使用 PDF 坐标系。
PointF | fourth
| 四边形的第四个点，使用 PDF 坐标系。
PointF | second
| 四边形的第二个点，使用 PDF 坐标系。
PointF | third
| 四边形的第三个点，使用 PDF 坐标系。

## 详细描述

此类表示四边形的各个点，使用 PDF 坐标系。 四边形中各点的顺序如下：

- 第一个点为四边形左上角的点。
- 第二个点为四边形右上角的点。
- 第三个点为四边形左下角的点。
- 第四个点为四边形右下角的点。

## 构造及析构函数说明

## ◆ QuadPoints() [1/2]

foxit::pdf::annots::QuadPoints::QuadPoints | ( | const PointF & | first,
|  | const PointF & | second,
|  | const PointF & | third,
|  | const PointF & | fourth
| ) |  |
| inline

构造函数，带参数。

参数

  [in] | first | 四边形的第一个点，使用 PDF 坐标系。
  [in] | second | 四边形的第二个点，使用 PDF 坐标系。
  [in] | third | 四边形的第三个点，使用 PDF 坐标系。
  [in] | fourth | 四边形的第四个点，使用 PDF 坐标系。

## ◆ QuadPoints() [2/2]

foxit::pdf::annots::QuadPoints::QuadPoints | ( | const QuadPoints & | quad_points | ) |
| inline

拷贝构造函数。

参数

  [in] | quad_points | 另一个四边形点对象。

## 成员函数说明

## ◆ operator!=()

bool foxit::pdf::annots::QuadPoints::operator!= | ( | const QuadPoints & | quad_points | ) | const
| inline

不等于操作符。

参数

  [in] | quad_points | 另一个四边形点对象。此函数将判断当前对象是否不等于该对象。

返回
  true 表示不相等，false 表示相等。

## ◆ operator=()

QuadPoints& foxit::pdf::annots::QuadPoints::operator= | ( | const QuadPoints & | quad_points | ) |
| inline

赋值操作符。

参数

  [in] | quad_points | 另一个四边形点对象，其值将赋给当前对象。

返回
  当前对象的引用。

## ◆ operator==()

bool foxit::pdf::annots::QuadPoints::operator== | ( | const QuadPoints & | quad_points | ) | const
| inline

等于操作符。

参数

  [in] | quad_points | 另一个四边形点对象。此函数将判断当前对象是否等于该对象。

返回
  true 表示相等，false 表示不相等。

## ◆ Set()

void foxit::pdf::annots::QuadPoints::Set | ( | const PointF & | first,
|  | const PointF & | second,
|  | const PointF & | third,
|  | const PointF & | fourth
| ) |  |
| inline

设置值。

参数

  [in] | first | 四边形的第一个点，使用 PDF 坐标系。
  [in] | second | 四边形的第二个点，使用 PDF 坐标系。
  [in] | third | 四边形的第三个点，使用 PDF 坐标系。
  [in] | fourth | 四边形的第四个点，使用 PDF 坐标系。

返回
  无。