Struct PointF

Struct PointF

名称: Aspose.Imaging 收藏: Aspose.Imaging.dll (25.4.0)

代表一对浮动点 x- 和 y 坐标,在二维平面中定义一个点。

public struct PointF

继承人

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

点数(航海,航海)

以指定的坐标启动 Aspose.Imaging.PointF 结构的新例子。

public PointF(float x, float y)

Parameters

x float

地点的水平位置。

y float

点的垂直位置。

Properties

Empty

收到 Aspose.Imaging.PointF 结构的新例子,其中有 Aspose.Imaging.PointF.X 和 Aspose.Imaging.PointF.Y 值设置为零。

public static PointF Empty { get; }

财产价值

PointF

IsEmpty

收到一个值,表明这个 Aspose.Imaging.PointF 是否是空的。

[JsonIgnore]
public bool IsEmpty { get; }

财产价值

bool

X

获取或设置这个 Aspose.Imaging.PointF 的 x 协调。

public float X { get; set; }

财产价值

float

Y

获取或设置这个 Aspose.Imaging.PointF 的 y 协调。

public float Y { get; set; }

财产价值

float

Methods

Add(点,大小)

翻译一个特定的 Aspose.Imaging.PointF 通过指定的 Aspose.Imaging.Size。

public static PointF Add(PointF point, Size size)

Parameters

point PointF

Aspose.Imaging.PointF 翻译。

size Size

Aspose.Imaging.Size 指定要添加到 point 的坐标的数字。

Returns

PointF

翻译 Aspose.Imaging.PointF。

Add(点F、SizeF)

翻译一个特定的 Aspose.Imaging.PointF 通过一个特定的 Aspose.Imaging.SizeF。

public static PointF Add(PointF point, SizeF size)

Parameters

point PointF

Aspose.Imaging.PointF 翻译。

size SizeF

Aspose.Imaging.SizeF 指定要添加到 point 的坐标的数字。

Returns

PointF

翻译 Aspose.Imaging.PointF。

Equals(对象)

指定此 Aspose.Imaging.PointF 是否包含与指定 System.Object 相同的坐标。

public override bool Equals(object obj)

Parameters

obj object

系统对象进行测试。

Returns

bool

这个方法是真实的,如果 obj’ 是一个 Aspose.Imaging.PointF 并且与这个 Aspose.Imaging.Point 相同的坐标。

GetHashCode()

返回这个 Aspose.Imaging.PointF 结构的 hash 代码。

public override int GetHashCode()

Returns

int

一个完整的值,指定这个 Aspose.Imaging.PointF 结构的 hash 值。

Subtract(点,大小)

将 Aspose.Imaging.PointF 翻译成指定的尺寸的负面。

public static PointF Subtract(PointF point, Size size)

Parameters

point PointF

Aspose.Imaging.PointF 翻译。

size Size

Aspose.Imaging.Size 指定从 point 的坐标中提取的数字。

Returns

PointF

翻译 Aspose.Imaging.PointF。

Subtract(点F、SizeF)

将 Aspose.Imaging.PointF 翻译成指定的尺寸的负面。

public static PointF Subtract(PointF point, SizeF size)

Parameters

point PointF

Aspose.Imaging.PointF 翻译。

size SizeF

Aspose.Imaging.SizeF 指定从 point 的坐标中提取的数字。

Returns

PointF

翻译 Aspose.Imaging.PointF。

ToString()

将 Aspose.Imaging.PointF 转换为人类可读的字符串。

public override string ToString()

Returns

string

这个字符串代表这个 Aspose.Imaging.PointF。

Operators

运营商 +(点,大小)

翻译一个 Aspose.Imaging.PointF 通过一个特定的 Aspose.Imaging.Size。

public static PointF operator +(PointF point, Size size)

Parameters

point PointF

Aspose.Imaging.PointF 翻译。

size Size

一个 Aspose.Imaging.Size 指定将数字添加到 point 的坐标的对称。

Returns

PointF

返回已翻译的 Aspose.Imaging.PointF。

运营商 +(点F、SizeF)

翻译 Aspose.Imaging.PointF 通过指定的 Aspose.Imaging.SizeF。

public static PointF operator +(PointF point, SizeF size)

Parameters

point PointF

Aspose.Imaging.PointF 翻译。

size SizeF

Aspose.Imaging.SizeF 指定要添加到 <代码类=“paramref”>点的 x 和 y 坐标的数字。

Returns

PointF

翻译 Aspose.Imaging.PointF。

主持人 =(点F、点F)

比较两个 Aspose.Imaging.PointF 结构 结果确定了 Aspose.Imaging.PointF.X 和 Aspose.Imaging.PointF.Y 两个 Aspose.Imaging.PointF 结构的值是否相同。

public static bool operator ==(PointF point1, PointF point2)

Parameters

point1 PointF

第一個 Aspose.Imaging.PointF 比較。

point2 PointF

另一个 Aspose.Imaging.PointF 比较。

Returns

bool

是的,如果 Aspose.Imaging.PointF.X 和 Aspose.Imaging.PointF.Y 第一和第二 Aspose.Imaging.PointF 结构的值是相同的;否则,虚假。

运营商 !=(点F、点F)

确定指定的点的坐标是否不平等。

public static bool operator !=(PointF point1, PointF point2)

Parameters

point1 PointF

第一個 Aspose.Imaging.PointF 比較。

point2 PointF

另一个 Aspose.Imaging.PointF 比较。

Returns

bool

正确地指示 Aspose.Imaging.PointF.X 和 Aspose.Imaging.PointF.Y 值 point1’ 和 point2’ 不相同; 否则,虚假。

运营商 -(点,大小)

翻译一个 Aspose.Imaging.PointF 以某个 Aspose.Imaging.Size 的负数。

public static PointF operator -(PointF point, Size size)

Parameters

point PointF

一个 Aspose.Imaging.PointF 翻译。

size Size

Aspose.Imaging.Size 指定从 point 的 x- 和 y 坐标中提取的数字。

Returns

PointF

翻译 Aspose.Imaging.PointF。

运营商 -(点F、SizeF)

将 Aspose.Imaging.PointF 翻译成指定的 Aspose.Imaging.SizeF 的负面。

public static PointF operator -(PointF point, SizeF size)

Parameters

point PointF

Aspose.Imaging.PointF 翻译。

size SizeF

Aspose.Imaging.SizeF 指定从 point 的坐标中提取的数字。

Returns

PointF

翻译 Aspose.Imaging.PointF。

 中文