Kelas System::Drawing::SizeF
isi
[
bersembunyi
]SizeF class
Mewakili sepasang nilai floating point presisi tunggal yang mewakili lebar dan tinggi gambar. Tipe ini harus dialokasikan pada stack dan diteruskan ke fungsi dengan nilai atau referensi. Jangan pernah menggunakan kelas System::SmartPtr untuk mengelola objek tipe ini.
class SizeF
Metode
| Metode | Deskripsi |
|---|---|
| static Add(const SizeF&, const SizeF&) | Mengembalikan objek SizeF baru yang merupakan jumlah dari objek SizeF yang ditentukan, yaitu nilai lebar yang sama dengan jumlah nilai lebar objek yang ditentukan dan nilai tinggi yang sama dengan jumlah nilai tinggi objek yang ditentukan. |
| Equals(const SizeF&) const | Menentukan apakah objek saat ini dan objek yang ditentukan sama, yaitu mewakili sepasang nilai lebar dan tinggi yang sama. |
| get_Height() const | Mengembalikan nilai tinggi yang diwakili oleh objek saat ini. |
| get_IsEmpty() const | Menentukan apakah kedua nilai lebar dan tinggi sama dengan 0. |
| get_Width() const | Mengembalikan nilai lebar yang direpresentasikan oleh objek saat ini. |
| GetHashCode() const | Mengembalikan kode hash untuk objek saat ini. |
| operator PointF() const | Mengonversi objek saat ini menjadi instance objek Point dengan menginisialisasi koordinat X dan Y-nya dengan nilai lebar dan tinggi objek saat ini secara berurutan. |
| operator+=(const SizeF&) | Menambahkan nilai lebar dan tinggi objek SizeF yang ditentukan ke nilai lebar dan tinggi objek SizeF saat ini secara berurutan. |
| set_Height(float) | Mengatur nilai tinggi yang direpresentasikan oleh objek saat ini. |
| set_Width(float) | Mengatur nilai lebar yang direpresentasikan oleh objek saat ini. |
| SizeF() | Membuat objek SizeF baru dan menginisialisasi nilai lebar serta tinggi dengan 0. |
| SizeF(const PointF&) | Membuat objek SizeF baru dan menginisialisasi nilai lebar dan tinggi dengan nilai koordinat X dan Y dari titik yang ditentukan secara berurutan. |
| SizeF(float, float) | Membuat objek SizeF baru dan menginisialisasinya dengan nilai yang ditentukan. |
| static Subtract(const SizeF&, const SizeF&) | Mengembalikan objek SizeF baru yang merupakan hasil pengurangan size2 dari size1, yaitu nilai lebar yang merupakan hasil pengurangan nilai lebar size2 dari nilai lebar size1 dan nilai tinggi yang merupakan hasil pengurangan nilai tinggi size2 dari nilai tinggi size1. |
| ToPointF() const | Mengonversi objek saat ini menjadi instance objek Point dengan menginisialisasi koordinat X dan Y-nya dengan nilai lebar dan tinggi objek saat ini secara berurutan. |
| ToSize() const | Membuat objek Size dari objek SizeF saat ini dengan memotong nilai lebar dan tinggi objek SizeF ke nilai integer terdekat yang lebih rendah. |
| ToString() const | Mengembalikan representasi string dari pasangan nilai lebar dan tinggi yang direpresentasikan oleh objek saat ini. |
Bidang
| Bidang | Deskripsi |
|---|---|
| static Empty | Sebuah instance kosong dari kelas SizeF yang nilai lebar dan tingginya adalah 0. |
Lihat Juga
- Namespace System::Drawing
- Library Aspose.Page for C++