Foxit PDF SDK

Public 成员函数 | 静态 Public 属性 | 所有成员列表
com.foxit.sdk.pdf.SnappedPoint类 参考
类 com.foxit.sdk.pdf.SnappedPoint 继承关系图:

## Public 成员函数
| SnappedPoint (SnappedPoint other)
| 构造函数，使用另一个捕捉点对象。 更多...
synchronized void | delete ()
| 直接清除C++相关资源。 更多...
PointF | getPoint ()
| 获取点值。 更多...
int | getType ()
| 获取捕捉点类型。 更多...
boolean | isEmpty ()
| 检查当前对象是否为空。 更多...
Public 成员函数 继承自 com.foxit.sdk.common.Base
synchronized void | delete ()
| 直接清除C++相关资源。 更多...

## 静态 Public 属性
static final int | e_TypeEndpoint = 1
| 捕捉点类型：端点，这表示捕捉点是路径的端点。
static final int | e_TypeIntersectionPoint = 3
| 捕捉点类型：交点，这表示捕捉点是两个相交路径的交点。
static final int | e_TypeMidpoint = 2
| 捕捉点类型：中点，这表示捕捉点是路径两个端点的中点。
static final int | e_TypeNearestPoint = 4
| 捕捉点类型：最近点，这表示捕捉点是距离指定点最近的点（在路径中）。
static final int | e_TypeNone = 0
| 这表示捕捉点无效。

## 详细描述

此类表示捕捉点的信息，该捕捉点通过类SnapPointMgr 使用指定的捕捉标志进行捕捉。

参见
  SnapPointMgr 。

## 构造及析构函数说明

## ◆ SnappedPoint()

com.foxit.sdk.pdf.SnappedPoint.SnappedPoint | ( | SnappedPoint | other | ) |

构造函数，使用另一个捕捉点对象。

参数

  [in] | other | 另一个捕捉点对象。

## 成员函数说明

## ◆ delete()

synchronized void com.foxit.sdk.pdf.SnappedPoint.delete | ( |  | ) |

直接清除C++相关资源。

返回
  无。

注解
  一旦这个接口被调用，这个对象将不能再被使用。

## ◆ getPoint()

PointF com.foxit.sdk.pdf.SnappedPoint.getPoint | ( |  | ) |

获取点值。

点值表示路径中的一个点。

返回
  捕捉点值。

## ◆ getType()

int com.foxit.sdk.pdf.SnappedPoint.getType | ( |  | ) |

获取捕捉点类型。

返回
  捕捉点类型。请参考从com.foxit.sdk.pdf.SnappedPoint.e_TypeNone 开始的值， 这将是这些值中的一个。

## ◆ isEmpty()

boolean com.foxit.sdk.pdf.SnappedPoint.isEmpty | ( |  | ) |

检查当前对象是否为空。

当当前对象为空时，表示当前对象无用。

返回
  true表示当前对象为空，false表示不为空。