PointF Yapı

Tanım

İki boyutlu düzlemde 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

'PointFyi öğ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 başlatılmamış olarak bırakıldığı sınıfın PointF yeni bir örneğini temsil eder.

Özellikler

IsEmpty

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

X

Bunun PointFx 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 SizeFbir tarafı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 boyutun negatif değerine çevirir.

Subtract(PointF, SizeF)

bir PointF değerini belirtilen boyutun negatif değerine ç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)

PointF Bir değerini belirli Sizebir tarafından çevirir.

Addition(PointF, SizeF)

PointF belirtilen SizeFdeğerine 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 öğesini belirtilen SizeFöğesinin negatif değerine çevirir.

Şunlara uygulanır