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
دریافت یا تنظیم هماهنگی x از این Aspose.Imaging.PointF.
public float X { get; set; }
ارزش املاک
Y
دریافت و یا تنظیم y هماهنگی از این Aspose.Imaging.PointF.
public float Y { get; set; }
ارزش املاک
Methods
Add(PointF، اندازه)
ترجمه یک 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(پایتخت، پایتخت)
ترجمه یک 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.
public override int GetHashCode()
Returns
یک مقدار کامل که یک مقدار هش را برای این ساختار Aspose.Imaging.PointF مشخص می کند.
Subtract(PointF، اندازه)
ترجمه 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(پایتخت، پایتخت)
ترجمه 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
اپراتور +(PointF، اندازه)
ترجمه یک 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.
اپراتور +(پایتخت، پایتخت)
ترجمه 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 که اعداد را برای اضافه کردن به هماهنگی های x- و y از نقطه مشخص می کند.
Returns
ترجمه شده توسط Aspose.Imaging.PointF.
کارآفرین =(PointF، PointF)
مقایسه دو ساختار 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 اول و دوم برابر باشد؛ در غیر این صورت، جعلی است.
اپراتور !=(PointF، 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 ارزش های point1’ و
point2’ برابر نیستند؛ در غیر این صورت، جعلی است.
اپراتور -(PointF، اندازه)
ترجمه یک 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 که اعداد را مشخص می کند که باید از هماهنگی های x- و y از point'.
Returns
ترجمه شده توسط Aspose.Imaging.PointF.
اپراتور -(پایتخت، پایتخت)
ترجمه 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.