## PointF class


Mewakili sepasang koordinat X dan Y bertipe floating point presisi tunggal pada bidang dua dimensi. Tipe ini harus dialokasikan di stack dan diteruskan ke fungsi dengan nilai atau referensi. Jangan pernah menggunakan kelas [System::SmartPtr](../../system/smartptr/) untuk mengelola objek tipe ini.

```cpp
class PointF
```

## Metode

| Metode | Deskripsi |
| --- | --- |
| static [Add](./add/)(const PointF\&, const SizeF\&) | Menambahkan nilai lebar dan tinggi dari objek [SizeF](../sizef/) yang ditentukan ke nilai koordinat X dan Y dari objek [PointF](./) yang ditentukan secara berkorespondensi. |
| static [Add](./add/)(const PointF\&, const Size\&) | Menambahkan nilai lebar dan tinggi dari objek [Size](../size/) yang ditentukan ke nilai koordinat X dan Y dari objek [PointF](./) yang ditentukan secara berkorespondensi. |
| [Equals](./equals/)(const PointF\&) const | Menentukan apakah objek saat ini dan objek yang ditentukan sama, yaitu mewakili pasangan nilai koordinat X dan Y yang sama. |
| [get_IsEmpty](./get_isempty/)() const | Menentukan apakah kedua nilai koordinat X dan Y sama dengan 0. |
| [get_X](./get_x/)() const | Mengembalikan nilai koordinat X yang diwakili oleh objek saat ini. |
| [get_Y](./get_y/)() const | Mengembalikan nilai koordinat Y yang diwakili oleh objek saat ini. |
| [GetHashCode](./gethashcode/)() const | Mengembalikan kode hash untuk objek saat ini. |
| [IsNull](./isnull/)() const | Selalu mengembalikan false. |
| explicit [operator bool](./operatorbool/)() | Selalu mengembalikan true. |
| [PointF](./pointf/)() | Membuat objek [PointF](./) baru dan menginisialisasi nilai koordinat X dan Y-nya dengan 0. |
| [PointF](./pointf/)(float, float) | Membuat objek [PointF](./) baru dan menginisialisasinya dengan nilai yang ditentukan. |
| [PointF](./pointf/)(const SizeF\&) | Membuat objek [PointF](./) baru dan menginisialisasi nilai koordinat X dan Y-nya dengan nilai lebar dan tinggi dari objek [SizeF](../sizef/) yang ditentukan secara berkorespondensi. |
| [set_X](./set_x/)(float) | Mengatur nilai koordinat X yang diwakili oleh objek saat ini. |
| [set_Y](./set_y/)(float) | Mengatur nilai koordinat Y yang diwakili oleh objek saat ini. |
| static [Subtract](./subtract/)(const PointF\&, const SizeF\&) | Mengurangi nilai lebar dan tinggi dari objek [SizeF](../sizef/) yang ditentukan dari nilai koordinat X dan Y objek [PointF](./) yang ditentukan secara berkorespondensi. |
| static [Subtract](./subtract/)(const PointF\&, const Size\&) | Mengurangi nilai lebar dan tinggi dari objek [Size](../size/) yang ditentukan dari nilai koordinat X dan Y objek [PointF](./) yang ditentukan secara berkorespondensi. |
| [ToString](./tostring/)() const | Mengembalikan representasi string dari pasangan nilai koordinat X dan Y yang diwakili oleh objek saat ini. |
## Bidang

| Bidang | Deskripsi |
| --- | --- |
| static [Empty](./empty/) | Instansi kosong dari kelas [PointF](./) yang nilai koordinat X dan Y-nya adalah 0. |
## Lihat Juga

* Namespace [System::Drawing](../)
* Library [Aspose.Page for C++](../../)
