PointF Yapı

Tanım

İki boyutlu düzlemdeki bir noktayı tanımlayan, sıralı bir kayan nokta x ve y koordinat çiftini temsil eder.

public value class PointF : IEquatable<System::Drawing::PointF>
public value class PointF
public struct PointF : IEquatable<System.Drawing.PointF>
public struct PointF
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct PointF
type PointF = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type PointF = struct
Public Structure PointF
Implements IEquatable(Of PointF)
Public Structure PointF
Devralma
PointF
Öznitelikler
Uygulamalar

Açıklamalar

bir PointF öğesini öğesine Pointdönüştürmek için veya kullanın.Point.TruncatePoint.Round

Oluşturucular

PointF(Single, Single)

Belirtilen koordinatlarla sınıfının yeni bir örneğini PointF başlatır.

PointF(Vector2)

Belirtilen Vector2sürümünden yapısına PointF ait yeni bir örneği başlatır.

Alanlar

Empty

Üye verilerinin PointF başlatılmamış olarak bırakıldığı sınıfının yeni bir örneğini temsil eder.

Özellikler

IsEmpty

Bunun PointF boş olup olmadığını belirten bir değer alır.

X

Bu PointFöğesinin x koordinatını alır veya ayarlar.

Y

Bu PointFöğesinin y koordinatını alır veya ayarlar.

Yöntemler

Add(PointF, Size)

Belirtilen Sizetarafından verileni PointF çevirir.

Add(PointF, SizeF)

Belirtilen SizeFtarafından verileni PointF çevirir.

Equals(Object)

Bunun PointF belirtilen Objectile aynı koordinatları içerip içermediğini belirtir.

Equals(PointF)

Geçerli nesnenin aynı türdeki başka bir nesneye eşit olup olmadığını gösterir.

GetHashCode()

Bu PointF yapı için bir karma kodu döndürür.

Subtract(PointF, Size)

bir PointF değerini belirtilen boyuttaki negatife çevirir.

Subtract(PointF, SizeF)

bir PointF değerini belirtilen boyuttaki negatife çevirir.

ToString()

Bunu PointF okunabilir bir dizeye dönüştürür.

ToVector2()

Bu PointFsürümünden yeni Vector2 bir oluşturur.

İşleçler

Addition(PointF, Size)

bir PointF tarafından belirli Sizebir çevirir.

Addition(PointF, SizeF)

belirtilen SizeFdeğerine PointF göre çevirir.

Equality(PointF, PointF)

İki PointF yapıyı karşılaştırır. Sonuç, iki PointF yapının ve Y özelliklerinin değerlerinin X eşit olup olmadığını belirtir.

Explicit(PointF to Vector2)

Belirtilen PointF öğesini değerine Vector2dönüştürür.

Explicit(Vector2 to PointF)

Belirtilen Vector2 öğesini değerine PointFdönüştürür.

Inequality(PointF, PointF)

Belirtilen noktaların koordinatlarının eşit olup olmadığını belirler.

Subtraction(PointF, Size)

bir PointF değerini, belirli Sizebir öğesinin negatifi ile çevirir.

Subtraction(PointF, SizeF)

bir PointF değerini belirtilen SizeFöğesinin negatif değerine çevirir.

Şunlara uygulanır