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; }
财产价值
IsEmpty
收到一个值,表明这个 Aspose.Imaging.PointF 是否是空的。
[JsonIgnore]
public bool IsEmpty { get; }
财产价值
X
获取或设置这个 Aspose.Imaging.PointF 的 x 协调。
public float X { get; set; }
财产价值
Y
获取或设置这个 Aspose.Imaging.PointF 的 y 协调。
public float Y { get; set; }
财产价值
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
翻译 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
翻译 Aspose.Imaging.PointF。
Equals(对象)
指定此 Aspose.Imaging.PointF 是否包含与指定 System.Object 相同的坐标。
public override bool Equals(object obj)
Parameters
obj
object
系统对象进行测试。
Returns
这个方法是真实的,如果 obj’ 是一个 Aspose.Imaging.PointF 并且与这个 Aspose.Imaging.Point 相同的坐标。
GetHashCode()
返回这个 Aspose.Imaging.PointF 结构的 hash 代码。
public override int GetHashCode()
Returns
一个完整的值,指定这个 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
翻译 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
翻译 Aspose.Imaging.PointF。
ToString()
将 Aspose.Imaging.PointF 转换为人类可读的字符串。
public override string ToString()
Returns
这个字符串代表这个 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
返回已翻译的 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
翻译 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
是的,如果 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
正确地指示 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
翻译 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
翻译 Aspose.Imaging.PointF。