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

bir PointF öğesine dönüştürmek için Pointveya Point.RoundkullanınPoint.Truncate.

Oluşturucular

Name Description
PointF(Single, Single)

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

PointF(Vector2)

Belirtilen PointFsürümünden Vector2 yapının yeni bir örneğini başlatır.

Alanlar

Name Description
Empty

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

Özellikler

Name Description
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

Name Description
Add(PointF, Size)

Belirtilen PointFtarafından verileni Size çevirir.

Add(PointF, SizeF)

Belirtilen PointFtarafından verileni SizeF ç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 Vector2sürümünden yeni PointF bir oluşturur.

İşleçler

Name Description
Addition(PointF, Size)

belirli PointFbir Size tarafından çevirir.

Addition(PointF, SizeF)

belirtilen PointFdeğerine SizeF göre çevirir.

Equality(PointF, PointF)

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

Explicit(PointF to Vector2)

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

Explicit(Vector2 to PointF)

Belirtilen Vector2 değerini 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 verilen Sizebir öğesinin negatifi ile çevirir.

Subtraction(PointF, SizeF)

belirtilen PointFöğesinin SizeF negatif değerine göre çevirir.

Şunlara uygulanır