Share via


PointF Struktur

Definisi

Mewakili sepasang koordinat floating-point x- dan y yang diurutkan yang mendefinisikan titik dalam bidang dua dimensi.

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
Warisan
PointF
Atribut
Penerapan

Keterangan

Untuk mengonversi PointF ke Point, gunakan Point.Round atau Point.Truncate.

Konstruktor

PointF(Single, Single)

Menginisialisasi instans PointF baru kelas dengan koordinat yang ditentukan.

PointF(Vector2)

Menginisialisasi instans PointF baru struct dari yang ditentukan Vector2.

Bidang

Empty

Mewakili instans PointF baru kelas dengan data anggota yang dibiarkan tidak diinisialisasi.

Properti

IsEmpty

Mendapatkan nilai yang menunjukkan apakah nilai ini PointF kosong.

X

Mendapatkan atau mengatur koordinat x dari ini PointF.

Y

Mendapatkan atau mengatur koordinat y dari ini PointF.

Metode

Add(PointF, Size)

Menerjemahkan yang diberikan PointF oleh yang ditentukan Size.

Add(PointF, SizeF)

Menerjemahkan yang diberikan PointF oleh yang ditentukan SizeF.

Equals(Object)

Menentukan apakah ini PointF berisi koordinat yang sama dengan yang ditentukan Object.

Equals(PointF)

Menunjukkan apakah objek saat ini sama dengan objek lain dengan jenis yang sama.

GetHashCode()

Mengembalikan kode hash untuk struktur ini PointF .

Subtract(PointF, Size)

Menerjemahkan dengan PointF negatif dari ukuran yang ditentukan.

Subtract(PointF, SizeF)

Menerjemahkan dengan PointF negatif dari ukuran yang ditentukan.

ToString()

Mengonversi ini PointF menjadi string yang dapat dibaca manusia.

ToVector2()

Membuat baru Vector2 dari ini PointF.

Operator

Addition(PointF, Size)

Menerjemahkan PointF oleh yang diberikan Size.

Addition(PointF, SizeF)

Menerjemahkan PointF oleh yang ditentukan SizeF.

Equality(PointF, PointF)

Membandingkan dua PointF struktur. Hasilnya menentukan apakah nilai X properti dan Y dari dua PointF struktur sama.

Explicit(PointF to Vector2)

Mengonversi yang ditentukan PointF menjadi Vector2.

Explicit(Vector2 to PointF)

Mengonversi yang ditentukan Vector2 menjadi PointF.

Inequality(PointF, PointF)

Menentukan apakah koordinat titik yang ditentukan tidak sama.

Subtraction(PointF, Size)

Menerjemahkan dengan PointF negatif dari yang diberikan Size.

Subtraction(PointF, SizeF)

Menerjemahkan dengan PointF negatif dari yang ditentukan SizeF.

Berlaku untuk