System::Drawing::Region class
İçindekiler
[
Saklamak
]Region class
Grafik şeklinin iç kısmını temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına (stack) ya da operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
class Region : public System::Object
Yöntemler
| Yöntem | Açıklama |
|---|---|
| Clone() const | Geçerli nesnenin bir kopyasını döndürür. |
| Complement(const RectangleF&) | Geçerli nesne tarafından temsil edilen bölgeyi, belirtilen dikdörtgen tarafından tanımlanan ve bu bölgeyle kesişmeyen bölge kısmıyla değiştirir. |
| Complement(const Rectangle&) | Geçerli nesne tarafından temsil edilen bölgeyi, belirtilen dikdörtgen tarafından tanımlanan ve bu bölgeyle kesişmeyen bölge kısmıyla değiştirir. |
| Complement(const SharedPtr<Drawing2D::GraphicsPath>&) | Geçerli nesne tarafından temsil edilen bölgeyi, belirtilen yol tarafından tanımlanan ve bu bölgeyle kesişmeyen bölge kısmıyla değiştirir. |
| Complement(const SharedPtr<Region>&) | Geçerli nesne tarafından temsil edilen bölgeyi, belirtilen bölgenin bu bölgeyle kesişmeyen kısmıyla değiştirir. |
| Dispose() | Geçerli nesne tarafından edinilen tüm işletim sistemi kaynaklarını serbest bırakır. |
| Equals(const SharedPtr<Region>&, const SharedPtr<Graphics>&) | Belirtilen bölgenin, belirtilen çizim yüzeyinde geçerli nesne tarafından temsil edilen bölgeyle aynı olup olmadığını belirler. |
| Exclude(const RectangleF&) | Geçerli nesne tarafından temsil edilen bölgeyi, belirtilen dikdörtgen tarafından tanımlanan bölgenin dışlanması sonucuyla değiştirir. |
| Exclude(const Rectangle&) | Geçerli nesne tarafından temsil edilen bölgeyi, belirtilen dikdörtgen tarafından tanımlanan bölgenin dışlanması sonucuyla değiştirir. |
| Exclude(const SharedPtr<Drawing2D::GraphicsPath>&) | Geçerli nesne tarafından temsil edilen bölgeyi, belirtilen yol tarafından tanımlanan bölgenin dışlanması sonucuyla değiştirir. |
| Exclude(const SharedPtr<Region>&) | Geçerli nesne tarafından temsil edilen bölgeyi, belirtilen bölgenin dışlanması sonucuyla değiştirir. |
| GetBounds(const SharedPtr<Graphics>&) const | Bir RectangleF yapısı alır; bu yapı, bir Graphics nesnesinin çizim yüzeyinde bu Region nesnesini sınırlayan dikdörtgeni temsil eder. |
| GetRegionData() const | Geçerli nesne tarafından temsil edilen bölgeyi tanımlayan verileri içeren bir RegionData nesnesi döndürür. |
| GetRegionScans(const SharedPtr<Drawing2D::Matrix>&) const | Belirtilen matris dönüşümü uygulandıktan sonra bu Region nesnesini yaklaşık olarak temsil eden bir dizi RectangleF yapısı döndürür. |
| Intersect(const RectangleF&) | Geçerli nesne tarafından temsil edilen bölgeyi, bu bölge ile belirtilen dikdörtgen tarafından tanımlanan bir bölgenin kesişimi sonucuyla değiştirir. |
| Intersect(const Rectangle&) | Geçerli nesne tarafından temsil edilen bölgeyi, bu bölge ile belirtilen dikdörtgen tarafından tanımlanan bir bölgenin kesişimi sonucuyla değiştirir. |
| Intersect(const SharedPtr<Drawing2D::GraphicsPath>&) | Geçerli nesne tarafından temsil edilen bölgeyi, bu bölge ile belirtilen yol tarafından tanımlanan bir bölgenin kesişim sonucuyla değiştirir. |
| Intersect(const SharedPtr<Region>&) | Geçerli nesne tarafından temsil edilen bölgeyi, bu bölge ile belirtilen bölgenin kesişim sonucuyla değiştirir. |
| IsEmpty(const SharedPtr<Graphics>&) const | Geçerli nesne tarafından temsil edilen bölgenin, belirtilen çizim yüzeyinde boş iç mekâna sahip olup olmadığını belirler. |
| IsInfinite(const SharedPtr<Graphics>&) const | Geçerli nesne tarafından temsil edilen bölgenin, belirtilen çizim yüzeyinde sonsuz iç mekâna sahip olup olmadığını belirler. |
| IsVisible(const Point&) const | Belirtilen noktanın, geçerli nesne tarafından temsil edilen bölge içinde bulunup bulunmadığını belirler. |
| IsVisible(const PointF&) const | Belirtilen noktanın, geçerli nesne tarafından temsil edilen bölge içinde bulunup bulunmadığını belirler. |
| IsVisible(const Rectangle&) | Belirtilen dikdörtgenin herhangi bir kısmının, geçerli nesne tarafından temsil edilen bölge içinde bulunup bulunmadığını belirler. |
| IsVisible(const RectangleF&) | Belirtilen dikdörtgenin herhangi bir kısmının, geçerli nesne tarafından temsil edilen bölge içinde bulunup bulunmadığını belirler. |
| IsVisible(const Point&, const SharedPtr<Graphics>&) const | Belirtilen grafikleri kullanarak, belirtilen noktanın geçerli nesne tarafından temsil edilen bölge içinde bulunup bulunmadığını belirler. |
| IsVisible(const PointF&, const SharedPtr<Graphics>&) const | Belirtilen grafikleri kullanarak, belirtilen noktanın geçerli nesne tarafından temsil edilen bölge içinde bulunup bulunmadığını belirler. |
| IsVisible(const Rectangle&, const SharedPtr<Graphics>&) | Belirtilen grafikleri kullanarak, belirtilen dikdörtgenin herhangi bir kısmının geçerli nesne tarafından temsil edilen bölge içinde bulunup bulunmadığını belirler. |
| IsVisible(const RectangleF&, const SharedPtr<Graphics>&) | Belirtilen grafikleri kullanarak, belirtilen dikdörtgenin herhangi bir kısmının geçerli nesne tarafından temsil edilen bölge içinde bulunup bulunmadığını belirler. |
| IsVisible(float, float) const | Belirtilen noktanın, geçerli nesne tarafından temsil edilen bölge içinde bulunup bulunmadığını belirler. |
| IsVisible(float, float, const SharedPtr<Graphics>&) const | Belirtilen grafikleri kullanarak, belirtilen noktanın geçerli nesne tarafından temsil edilen bölge içinde bulunup bulunmadığını belirler. |
| MakeEmpty() | Geçerli nesneyi boş iç mekâna başlatır. |
| MakeInfinite() | Bu bölge nesnesini sonsuz iç mekâna başlatır. |
| Region() | Region sınıfının yeni bir örneğini oluşturur. |
| Region(const RectangleF&) | Belirtilen dikdörtgen tarafından tanımlanan bir bölgeyi temsil eden Region sınıfının yeni bir örneğini oluşturur. |
| Region(const Rectangle&) | Belirtilen dikdörtgen tarafından tanımlanan bir bölgeyi temsil eden Region sınıfının yeni bir örneğini oluşturur. |
| Region(const SharedPtr<Drawing2D::GraphicsPath>&) | Belirtilen yol tarafından tanımlanan bir bölgeyi temsil eden Region sınıfının yeni bir örneğini oluşturur. |
| Region(const SkPath&) | |
| Region(const SharedPtr<Drawing2D::RegionData>&) | Belirtilen RegionData nesnesi tarafından tanımlanan bir bölgeyi temsil eden Region sınıfının yeni bir örneğini oluşturur. |
| Transform(const SharedPtr<Drawing2D::Matrix>&) | Bu bölgeyi belirtilen matris ile dönüştürür. |
| Transform(const SkMatrix&) | Bu bölgeyi belirtilen matris ile dönüştürür. |
| Translate(int, int) | Bölgenin koordinatlarını belirtilen miktarda kaydırır. |
| Translate(float, float) | Bölgenin koordinatlarını belirtilen miktarda kaydırır. |
| Union(const RectangleF&) | Geçerli nesne tarafından temsil edilen bölgeyi, bu bölge ile belirtilen dikdörtgen tarafından tanımlanan bir bölgenin birleşim işlemi sonucuyla değiştirir. |
| Union(const Rectangle&) | Geçerli nesne tarafından temsil edilen bölgeyi, bu bölge ile belirtilen dikdörtgen tarafından tanımlanan bir bölgenin birleşim sonucuyla değiştirir. |
| Union(const SharedPtr<Drawing2D::GraphicsPath>&) | Geçerli nesne tarafından temsil edilen bölgeyi, bu bölge ile belirtilen yol tarafından tanımlanan bir bölgenin birleşim sonucuyla değiştirir. |
| Union(const SharedPtr<Region>&) | Geçerli nesne tarafından temsil edilen bölgeyi, bu bölge ile belirtilen bölgenin birleşim sonucuyla değiştirir. |
| Xor(const RectangleF&) | Geçerli nesne tarafından temsil edilen bölgeyi, bu bölge ile belirtilen dikdörtgen tarafından tanımlanan bölgenin kesişmeyen kısımlarıyla değiştirir. |
| Xor(const Rectangle&) | Geçerli nesne tarafından temsil edilen bölgeyi, bu bölge ile belirtilen dikdörtgen tarafından tanımlanan bölgenin kesişmeyen kısımlarıyla değiştirir. |
| Xor(const SharedPtr<Drawing2D::GraphicsPath>&) | Geçerli nesne tarafından temsil edilen bölgeyi, bu bölge ile belirtilen yol tarafından tanımlanan bölgenin kesişmeyen kısımlarıyla değiştirir. |
| Xor(const SharedPtr<Region>&) | Geçerli nesne tarafından temsil edilen bölgeyi, bu bölge ile belirtilen bölgenin kesişmeyen kısımlarıyla değiştirir. |
| virtual ~Region() | Yıkıcı. |
Ayrıca Bakınız
- Class Object
- Namespace System::Drawing
- Library Aspose.Font for C++