Kelas System::Drawing::Size
isi
[
bersembunyi
]Size class
Mewakili sepasang nilai integer yang mewakili lebar dan tinggi sebuah 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 Size
Metode
| Metode | Deskripsi |
|---|---|
| static Add(const Size&, const Size&) | Mengembalikan objek Size baru yang merupakan jumlah dari objek Size yang ditentukan, yaitu yang nilai lebarnya sama dengan jumlah nilai lebar dari objek-objek yang ditentukan dan nilai tingginya sama dengan jumlah nilai tinggi dari objek-objek yang ditentukan. |
| static Ceiling(const SizeF&) | Membuat objek Size dari objek SizeF yang ditentukan dengan membulatkan nilai lebar dan tinggi objek SizeF ke nilai integer berikutnya yang lebih tinggi. |
| Equals(const Size&) 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 direpresentasikan 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 Point() const | Membuat sebuah instance objek Point dan menginisialisasi koordinat X dan Y-nya dengan nilai lebar dan tinggi objek saat ini secara berkorespondensi. |
| operator SizeF() const | Membuat sebuah instance objek SizeF dan menginisialisasinya dengan nilai lebar dan tinggi dari objek Size saat ini. |
| static Round(const SizeF&) | Membuat objek Size dari objek SizeF yang ditentukan dengan membulatkan nilai lebar dan tinggi objek SizeF ke nilai integer terdekat. |
| set_Height(int) | Mengatur nilai tinggi yang direpresentasikan oleh objek saat ini. |
| set_Width(int) | Mengatur nilai lebar yang direpresentasikan oleh objek saat ini. |
| Size() | Membuat objek Size baru dan menginisialisasi nilai lebar dan tingginya dengan 0. |
| Size(const Point&) | Membuat objek Size baru dan menginisialisasi nilai lebar dan tingginya dengan nilai koordinat X dan Y dari titik yang ditentukan secara berkorespondensi. |
| Size(int, int) | Membuat objek Size baru dan menginisialisasinya dengan nilai yang ditentukan. |
| static Subtract(const Size&, const Size&) | Mengembalikan objek Size baru yang merupakan hasil pengurangan size2 dari size1, yaitu nilai lebar yang merupakan hasil pengurangan nilai lebar size2’s dari nilai lebar size1’s dan nilai tinggi yang merupakan hasil pengurangan nilai tinggi size2’s dari nilai tinggi size1’s. |
| ToString() const | Mengembalikan representasi string dari pasangan nilai lebar dan tinggi yang direpresentasikan oleh objek saat ini. |
| static Truncate(const SizeF&) | Membuat objek Size dari objek SizeF yang ditentukan dengan memotong nilai lebar dan tinggi objek SizeF ke nilai integer terdekat yang lebih rendah. |
Bidang
| Bidang | Deskripsi |
|---|---|
| static Empty | Sebuah instance kosong dari kelas Size yang nilai lebar dan tingginya adalah 0. |
Lihat Juga
- Namespace System::Drawing
- Library Aspose.Page for C++