结构体 PointF

PointF structure

表示浮点数 x 和 y 坐标的有序对,定义二维平面上的一点。

public struct PointF

构造函数

名称描述
PointF(float, float)使用指定坐标初始化 PointF 结构的新实例。

属性

名称描述
static Empty { get; }获取一个 PointF 结构的新实例,其 XY 值设为零。
IsEmpty { get; }获取一个值,指示此 PointF 是否为空。
X { get; set; }获取或设置此 PointF 的 x 坐标。
Y { get; set; }获取或设置此 PointF 的 y 坐标。

方法

名称描述
static Add(PointF, Size)按指定的 Size 平移给定的 PointF
static Add(PointF, SizeF)按指定的 SizeF 平移给定的 PointF
static Subtract(PointF, Size)按指定尺寸的相反方向平移 PointF
static Subtract(PointF, SizeF)按指定尺寸的相反方向平移 PointF
override Equals(object)指定此 PointF 是否包含与指定对象相同的坐标。
override GetHashCode()返回此 PointF 结构的哈希码。
override ToString()将此 PointF 转换为可读的字符串。
operator +按给定的 Size 平移 PointF。(2 个运算符)
operator ==比较两个 PointF 结构。结果指定两个 PointF 结构的 XY 属性值是否相等。
operator !=确定指定点的坐标是否不相等。
operator -通过给定的Size的负值平移 PointF。(2 个运算符)

另请参见