Kelas System::Drawing::Region
isi
[
bersembunyi
]Region class
Mewakili interior dari bentuk grafis. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.
class Region : public System::Object
Metode
| Metode | Deskripsi |
|---|---|
| Clone() const | Mengembalikan salinan objek saat ini. |
| Complement(const RectangleF&) | Mengganti region yang diwakili oleh objek saat ini dengan bagian region yang didefinisikan oleh persegi panjang yang ditentukan yang tidak berpotongan dengan region ini. |
| Complement(const Rectangle&) | Mengganti region yang diwakili oleh objek saat ini dengan bagian region yang didefinisikan oleh persegi panjang yang ditentukan yang tidak berpotongan dengan region ini. |
| Complement(const SharedPtr<Drawing2D::GraphicsPath>&) | Mengganti region yang diwakili oleh objek saat ini dengan bagian region yang didefinisikan oleh jalur yang ditentukan yang tidak berpotongan dengan region ini. |
| Complement(const SharedPtr<Region>&) | Mengganti region yang diwakili oleh objek saat ini dengan bagian dari region yang ditentukan yang tidak berpotongan dengan region ini. |
| Dispose() | Melepaskan semua sumber daya sistem operasi yang diperoleh oleh objek saat ini. |
| Equals(const SharedPtr<Region>&, const SharedPtr<Graphics>&) | Menentukan apakah region yang ditentukan identik dengan region yang diwakili oleh objek saat ini pada permukaan gambar yang ditentukan. |
| Exclude(const RectangleF&) | Mengganti region yang diwakili oleh objek saat ini dengan hasil pengecualian region yang didefinisikan oleh persegi panjang yang ditentukan darinya. |
| Exclude(const Rectangle&) | Mengganti region yang diwakili oleh objek saat ini dengan hasil pengecualian region yang didefinisikan oleh persegi panjang yang ditentukan darinya. |
| Exclude(const SharedPtr<Drawing2D::GraphicsPath>&) | Mengganti region yang diwakili oleh objek saat ini dengan hasil pengecualian region yang didefinisikan oleh jalur yang ditentukan darinya. |
| Exclude(const SharedPtr<Region>&) | Mengganti region yang diwakili oleh objek saat ini dengan hasil pengecualian region yang ditentukan darinya. |
| GetBounds(const SharedPtr<Graphics>&) const | Mendapatkan struktur RectangleF yang mewakili persegi panjang yang membatasi Region ini pada permukaan gambar dari objek Graphics. |
| GetRegionData() const | Mengembalikan objek RegionData yang berisi data yang mendefinisikan region yang diwakili oleh objek saat ini. |
| GetRegionScans(const SharedPtr<Drawing2D::Matrix>&) const | Mengembalikan array dari struktur RectangleF yang mendekati Region ini setelah transformasi matriks yang ditentukan diterapkan. |
| Intersect(const RectangleF&) | Mengganti wilayah yang diwakili oleh objek saat ini dengan hasil irisan antara wilayah ini dan wilayah yang didefinisikan oleh persegi panjang yang ditentukan. |
| Intersect(const Rectangle&) | Mengganti wilayah yang diwakili oleh objek saat ini dengan hasil irisan antara wilayah ini dan wilayah yang didefinisikan oleh persegi panjang yang ditentukan. |
| Intersect(const SharedPtr<Drawing2D::GraphicsPath>&) | Mengganti wilayah yang diwakili oleh objek saat ini dengan hasil irisan antara wilayah ini dan wilayah yang didefinisikan oleh jalur yang ditentukan. |
| Intersect(const SharedPtr<Region>&) | Mengganti wilayah yang diwakili oleh objek saat ini dengan hasil irisan antara wilayah ini dan wilayah yang ditentukan. |
| IsEmpty(const SharedPtr<Graphics>&) const | Menentukan apakah wilayah yang diwakili oleh objek saat ini memiliki interior kosong pada permukaan gambar yang ditentukan. |
| IsInfinite(const SharedPtr<Graphics>&) const | Menentukan apakah wilayah yang diwakili oleh objek saat ini memiliki interior tak terbatas pada permukaan gambar yang ditentukan. |
| IsVisible(const Point&) const | Menentukan apakah titik yang ditentukan berada di dalam wilayah yang diwakili oleh objek saat ini. |
| IsVisible(const PointF&) const | Menentukan apakah titik yang ditentukan berada di dalam wilayah yang diwakili oleh objek saat ini. |
| IsVisible(const Rectangle&) | Menentukan apakah sebagian dari persegi panjang yang ditentukan berada di dalam wilayah yang diwakili oleh objek saat ini. |
| IsVisible(const RectangleF&) | Menentukan apakah sebagian dari persegi panjang yang ditentukan berada di dalam wilayah yang diwakili oleh objek saat ini. |
| IsVisible(const Point&, const SharedPtr<Graphics>&) const | Menentukan apakah titik yang ditentukan berada di dalam wilayah yang diwakili oleh objek saat ini menggunakan grafik yang ditentukan. |
| IsVisible(const PointF&, const SharedPtr<Graphics>&) const | Menentukan apakah titik yang ditentukan berada di dalam wilayah yang diwakili oleh objek saat ini menggunakan grafik yang ditentukan. |
| IsVisible(const Rectangle&, const SharedPtr<Graphics>&) | Menentukan apakah sebagian dari persegi panjang yang ditentukan berada di dalam wilayah yang diwakili oleh objek saat ini menggunakan grafik yang ditentukan. |
| IsVisible(const RectangleF&, const SharedPtr<Graphics>&) | Menentukan apakah sebagian dari persegi panjang yang ditentukan berada di dalam wilayah yang diwakili oleh objek saat ini menggunakan grafik yang ditentukan. |
| IsVisible(float, float) const | Menentukan apakah titik yang ditentukan berada di dalam wilayah yang diwakili oleh objek saat ini. |
| IsVisible(float, float, const SharedPtr<Graphics>&) const | Menentukan apakah titik yang ditentukan berada di dalam wilayah yang diwakili oleh objek saat ini menggunakan grafik yang ditentukan. |
| MakeEmpty() | Menginisialisasi objek saat ini dengan interior kosong. |
| MakeInfinite() | Menginisialisasi objek wilayah ini dengan interior tak terbatas. |
| Region() | Membuat instance baru dari kelas Region. |
| Region(const RectangleF&) | Membuat instance baru dari kelas Region yang mewakili wilayah yang didefinisikan oleh persegi panjang yang ditentukan. |
| Region(const Rectangle&) | Membuat instance baru dari kelas Region yang mewakili wilayah yang didefinisikan oleh persegi panjang yang ditentukan. |
| Region(const SharedPtr<Drawing2D::GraphicsPath>&) | Membuat instance baru dari kelas Region yang mewakili wilayah yang didefinisikan oleh jalur yang ditentukan. |
| Region(const SkPath&) | |
| Region(const SharedPtr<Drawing2D::RegionData>&) | Membuat instance baru dari kelas Region yang mewakili wilayah yang didefinisikan oleh objek RegionData yang ditentukan. |
| Transform(const SharedPtr<Drawing2D::Matrix>&) | Mengubah wilayah ini dengan matriks yang ditentukan. |
| Transform(const SkMatrix&) | Mengubah wilayah ini dengan matriks yang ditentukan. |
| Translate(int, int) | Memindahkan koordinat wilayah sebesar jumlah yang ditentukan. |
| Translate(float, float) | Memindahkan koordinat wilayah sebesar jumlah yang ditentukan. |
| Union(const RectangleF&) | Mengganti wilayah yang diwakili oleh objek saat ini dengan hasil operasi union antara wilayah ini dan wilayah yang didefinisikan oleh persegi panjang yang ditentukan. |
| Union(const Rectangle&) | Mengganti wilayah yang diwakili oleh objek saat ini dengan hasil union antara wilayah ini dan wilayah yang didefinisikan oleh persegi panjang yang ditentukan. |
| Union(const SharedPtr<Drawing2D::GraphicsPath>&) | Mengganti wilayah yang diwakili oleh objek saat ini dengan hasil union antara wilayah ini dan wilayah yang didefinisikan oleh jalur yang ditentukan. |
| Union(const SharedPtr<Region>&) | Mengganti wilayah yang diwakili oleh objek saat ini dengan hasil union antara wilayah ini dan wilayah yang ditentukan. |
| Xor(const RectangleF&) | Mengganti wilayah yang diwakili oleh objek saat ini dengan bagian-bagian dari wilayah ini dan wilayah yang didefinisikan oleh persegi panjang yang ditentukan yang tidak beririsan. |
| Xor(const Rectangle&) | Mengganti wilayah yang diwakili oleh objek saat ini dengan bagian-bagian dari wilayah ini dan wilayah yang didefinisikan oleh persegi panjang yang ditentukan yang tidak beririsan. |
| Xor(const SharedPtr<Drawing2D::GraphicsPath>&) | Mengganti wilayah yang diwakili oleh objek saat ini dengan bagian-bagian dari wilayah ini dan wilayah yang didefinisikan oleh jalur yang ditentukan yang tidak beririsan. |
| Xor(const SharedPtr<Region>&) | Mengganti wilayah yang diwakili oleh objek saat ini dengan bagian-bagian dari wilayah ini dan wilayah yang ditentukan yang tidak beririsan. |
| virtual ~Region() | Destruktor. |
Lihat Juga
- Class Object
- Namespace System::Drawing
- Library Aspose.Page for C++