Region Sınıfı

Summary: Describes the interior of a graphics shape composed of rectangles and paths. This class cannot be inherited.

Module: aspose.imaging

Full Name: aspose.imaging.Region

Constructors

NameAçıklama
Region()Yeni bir Region başlatır.
Region(path)Belirtilen GraphicsPath ile yeni bir Region başlatır.
Region(rect)Belirtilen RectangleF yapısından yeni bir Region başlatır.
Region(rect)Belirtilen RectangleF yapısından yeni bir Region başlatır.

Methods

NameAçıklama
complement(path)Bu Region‘ı, bu Region ile kesişmeyen belirtilen GraphicsPath bölümünü içerecek şekilde günceller.
complement(rect)Bu Region‘ı, bu Region ile kesişmeyen belirtilen RectangleF yapısının bölümünü içerecek şekilde günceller.
complement(rect)Bu Region‘ı, bu Region ile kesişmeyen belirtilen RectangleF yapısının bölümünü içerecek şekilde günceller.
complement(region)Bu Region‘ı, bu Region ile kesişmeyen belirtilen Region bölümünü içerecek şekilde günceller.
complement_path(path)Bu Region‘ı, bu Region ile kesişmeyen belirtilen GraphicsPath bölümünü içerecek şekilde günceller.
complement_rect(rect)Bu Region‘ı, bu Region ile kesişmeyen belirtilen RectangleF yapısının bölümünü içerecek şekilde günceller.
complement_rect_f(rect)Bu Region‘ı, bu Region ile kesişmeyen belirtilen RectangleF yapısının bölümünü içerecek şekilde günceller.
complement_rgn(region)Bu Region‘ı, bu Region ile kesişmeyen belirtilen Region bölümünü içerecek şekilde günceller.
create_with_path(path)Belirtilen GraphicsPath ile yeni bir Region başlatır.
create_with_rect(rect)Belirtilen RectangleF yapısından yeni bir Region başlatır.
create_with_rect_f(rect)Belirtilen RectangleF yapısından yeni bir Region başlatır.
deep_clone()Bu Region‘ın tam bir derin kopyasını oluşturur.
exclude(path)Bu Region‘ı, belirtilen GraphicsPath ile kesişmeyen yalnızca iç kısmının bölümünü içerecek şekilde günceller.
exclude(rect)Bu Region‘ı, belirtilen RectangleF yapısı ile kesişmeyen yalnızca iç kısmının bölümünü içerecek şekilde günceller.
exclude(rect)Bu Region‘ı, belirtilen RectangleF yapısı ile kesişmeyen yalnızca iç kısmının bölümünü içerecek şekilde günceller.
exclude(region)Bu Region‘ı, belirtilen Region ile kesişmeyen yalnızca iç kısmının bölümünü içerecek şekilde günceller.
exclude_path(path)Bu Region‘ı, belirtilen GraphicsPath ile kesişmeyen yalnızca iç kısmının bölümünü içerecek şekilde günceller.
exclude_rect(rect)Bu Region‘ı, belirtilen RectangleF yapısı ile kesişmeyen yalnızca iç kısmının bölümünü içerecek şekilde günceller.
exclude_rect_f(rect)Bu Region‘ı, belirtilen RectangleF yapısı ile kesişmeyen yalnızca iç kısmının bölümünü içerecek şekilde günceller.
exclude_rgn(region)Bu Region‘ı, belirtilen Region ile kesişmeyen yalnızca iç kısmının bölümünü içerecek şekilde günceller.
intersect(path)Bu Region‘ı, belirtilen GraphicsPath ile kesişimi olacak şekilde günceller.
intersect(rect)Bu Region‘ı, belirtilen RectangleF yapısı ile kesişimi olacak şekilde günceller.
intersect(rect)Bu Region‘ı, belirtilen RectangleF yapısı ile kesişimi olacak şekilde günceller.
intersect(region)Bu Region‘ı, belirtilen Region ile kesişimi olacak şekilde günceller.
intersect_path(path)Bu Region‘ı, belirtilen GraphicsPath ile kesişimi olacak şekilde günceller.
intersect_rect(rect)Bu Region‘ı, belirtilen RectangleF yapısı ile kesişimi olacak şekilde günceller.
intersect_rect_f(rect)Bu Region‘ı, belirtilen RectangleF yapısı ile kesişimi olacak şekilde günceller.
intersect_rgn(region)Bu Region‘ı, belirtilen Region ile kesişimi olacak şekilde günceller.
is_empty(g)Bu Region belirtilen çizim yüzeyinde boş bir iç bölgesi olup olmadığını test eder.
is_infinite(g)Bu Region belirtilen çizim yüzeyinde sonsuz bir iç bölgesi olup olmadığını test eder.
is_visible(point)Belirtilen PointF yapısının bu Region içinde olup olmadığını test eder.
is_visible(point)Belirtilen PointF yapısının bu Region içinde olup olmadığını test eder.
is_visible(point, g)Belirtilen PointF yapısının, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde olup olmadığını test eder.
is_visible(point, g)Belirtilen PointF yapısının, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde olup olmadığını test eder.
is_visible(rect)Belirtilen RectangleF yapısının herhangi bir bölümünün bu Region içinde olup olmadığını test eder.
is_visible(rect)Belirtilen RectangleF yapısının herhangi bir bölümünün bu Region içinde olup olmadığını test eder.
is_visible(rect, g)Belirtilen RectangleF yapısının, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde herhangi bir bölümünün olup olmadığını test eder.
is_visible(rect, g)Belirtilen RectangleF yapısının, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde herhangi bir bölümünün olup olmadığını test eder.
is_visible(x, y)Belirtilen noktanın bu Region içinde olup olmadığını test eder.
is_visible(x, y, g)Belirtilen noktanın, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde olup olmadığını test eder.
is_visible(x, y, g)Belirtilen noktanın, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde olup olmadığını test eder.
is_visible(x, y, width, height)Belirtilen dikdörtgenin herhangi bir bölümünün bu Region içinde olup olmadığını test eder.
is_visible(x, y, width, height)Belirtilen dikdörtgenin herhangi bir bölümünün bu Region içinde olup olmadığını test eder.
is_visible(x, y, width, height, g)Belirtilen dikdörtgenin, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde herhangi bir bölümünün olup olmadığını test eder.
is_visible(x, y, width, height, g)Belirtilen dikdörtgenin, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde herhangi bir bölümünün olup olmadığını test eder.
is_visible_f(x, y)Belirtilen noktanın bu Region içinde olup olmadığını test eder.
is_visible_point(point)Belirtilen PointF yapısının bu Region içinde olup olmadığını test eder.
is_visible_point_f(point)Belirtilen PointF yapısının bu Region içinde olup olmadığını test eder.
is_visible_point_f_with_graphics(point, g)Belirtilen PointF yapısının, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde olup olmadığını test eder.
is_visible_point_with_graphics(point, g)Belirtilen Point yapısının, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde olup olmadığını test eder.
is_visible_rect(rect)Belirtilen RectangleF yapısının herhangi bir bölümünün bu Region içinde olup olmadığını test eder.
is_visible_rect_f(rect)Belirtilen RectangleF yapısının herhangi bir bölümünün bu Region içinde olup olmadığını test eder.
is_visible_rect_f_with_graphics(rect, g)Belirtilen RectangleF yapısının, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde herhangi bir bölümünün olup olmadığını test eder.
is_visible_rect_with_graphics(rect, g)Belirtilen Rectangle yapısının, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde herhangi bir bölümünün olup olmadığını test eder.
is_visible_with_graphics(x, y, g)Belirtilen noktanın, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde olup olmadığını test eder.
is_visible_with_graphics_f(x, y, g)Belirtilen noktanın, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde olup olmadığını test eder.
is_visible_xywh(x, y, width, height)Belirtilen dikdörtgenin herhangi bir bölümünün bu Region içinde olup olmadığını test eder.
is_visible_xywh_graphics(x, y, width, height, g)Belirtilen dikdörtgenin, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde herhangi bir bölümünün olup olmadığını test eder.
is_visible_xywh_graphics_f(x, y, width, height, g)Belirtilen dikdörtgenin, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde herhangi bir bölümünün olup olmadığını test eder.
is_visible_xywhf(x, y, width, height)Belirtilen dikdörtgenin herhangi bir bölümünün bu Region içinde olup olmadığını test eder.
make_empty()Bu Region boş bir iç bölgeye başlatır.
make_infinite()Bu Region nesnesini sonsuz bir iç bölgeye başlatır.
transform(matrix)Bu Region nesnesini belirtilen Matrix ile dönüştürür.
translate(dx, dy)Bu Region nesnesinin koordinatlarını belirtilen miktarda kaydırır.
translate(dx, dy)Bu Region nesnesinin koordinatlarını belirtilen miktarda kaydırır.
translate_f(dx, dy)Bu Region nesnesinin koordinatlarını belirtilen miktarda kaydırır.
union(path)Bu Region nesnesini kendisi ile belirtilen GraphicsPath birleşimine günceller.
union(rect)Bu Region nesnesini kendisi ile belirtilen RectangleF yapısının birleşimine günceller.
union(rect)Bu Region nesnesini kendisi ile belirtilen RectangleF yapısının birleşimine günceller.
union(region)Bu Region nesnesini kendisi ile belirtilen Region birleşimine günceller.
union_path(path)Bu Region nesnesini kendisi ile belirtilen GraphicsPath birleşimine günceller.
union_rect(rect)Bu Region nesnesini kendisi ile belirtilen RectangleF yapısının birleşimine günceller.
union_rect_f(rect)Bu Region nesnesini kendisi ile belirtilen RectangleF yapısının birleşimine günceller.
union_rgn(region)Bu Region nesnesini kendisi ile belirtilen Region birleşimine günceller.
xor(path)Bu Region nesnesini kendisi ile belirtilen GraphicsPath kesişimini çıkararak birleşime günceller.
xor(rect)Bu Region nesnesini kendisi ile belirtilen RectangleF kesişimini çıkararak birleşime günceller.
xor(rect)Bu Region nesnesini kendisi ile belirtilen RectangleF kesişimini çıkararak birleşime günceller.
xor(region)Bu Region nesnesini kendisi ile belirtilen Region kesişimini çıkararak birleşime günceller.
xor_path(path)Bu Region nesnesini kendisi ile belirtilen GraphicsPath kesişimini çıkararak birleşime günceller.
xor_rect(rect)Bu Region nesnesini kendisi ile belirtilen RectangleF kesişimini çıkararak birleşime günceller.
xor_rect_f(rect)Bu Region nesnesini kendisi ile belirtilen RectangleF kesişimini çıkararak birleşime günceller.
xor_rgn(region)Bu Region nesnesini kendisi ile belirtilen Region kesişimini çıkararak birleşime günceller.

Constructor: Region()

 Region() 

Yeni bir Region başlatır.

Constructor: Region(path)

 Region(path) 

Belirtilen GraphicsPath ile yeni bir Region başlatır.

Parameters:

ParameterTürAçıklama
pathGraphicsPathYeni bir GraphicsPath nesnesi, yeni bir Region tanımlar.

Constructor: Region(rect)

 Region(rect) 

Belirtilen RectangleF yapısından yeni bir Region başlatır.

Parameters:

ParameterTürAçıklama
rectRectangleFYeni bir RectangleF yapısı, yeni bir Region iç bölgesini tanımlar.

Constructor: Region(rect)

 Region(rect) 

Belirtilen RectangleF yapısından yeni bir Region başlatır.

Parameters:

ParameterTürAçıklama
rectRectangleYeni bir RectangleF yapısı, yeni bir Region iç bölgesini tanımlar.

Method: complement(path)

 complement(path) 

Bu Region‘ı, bu Region ile kesişmeyen belirtilen GraphicsPath bölümünü içerecek şekilde günceller.

Parameters:

ParameterTürAçıklama
pathGraphicsPathBu Region nesnesini tamamlayacak GraphicsPath.

Method: complement(rect)

 complement(rect) 

Bu Region‘ı, bu Region ile kesişmeyen belirtilen RectangleF yapısının bölümünü içerecek şekilde günceller.

Parameters:

ParameterTürAçıklama
rectRectangleFBu Region nesnesini tamamlayacak RectangleF yapısı.

Method: complement(rect)

 complement(rect) 

Bu Region‘ı, bu Region ile kesişmeyen belirtilen RectangleF yapısının bölümünü içerecek şekilde günceller.

Parameters:

ParameterTürAçıklama
rectRectangleBu Region nesnesini tamamlayacak RectangleF yapısı.

Method: complement(region)

 complement(region) 

Bu Region‘ı, bu Region ile kesişmeyen belirtilen Region bölümünü içerecek şekilde günceller.

Parameters:

ParameterTürAçıklama
regionRegionBu Region nesnesini tamamlayacak Region nesnesi.

Method: complement_path(path)

 complement_path(path) 

Bu Region‘ı, bu Region ile kesişmeyen belirtilen GraphicsPath bölümünü içerecek şekilde günceller.

Parameters:

ParameterTürAçıklama
pathGraphicsPathBu Region nesnesini tamamlayacak GraphicsPath.

Method: complement_rect(rect)

 complement_rect(rect) 

Bu Region‘ı, bu Region ile kesişmeyen belirtilen RectangleF yapısının bölümünü içerecek şekilde günceller.

Parameters:

ParameterTürAçıklama
rectRectangleBu Region nesnesini tamamlayacak RectangleF yapısı.

Method: complement_rect_f(rect)

 complement_rect_f(rect) 

Bu Region‘ı, bu Region ile kesişmeyen belirtilen RectangleF yapısının bölümünü içerecek şekilde günceller.

Parameters:

ParameterTürAçıklama
rectRectangleFBu Region nesnesini tamamlayacak RectangleF yapısı.

Method: complement_rgn(region)

 complement_rgn(region) 

Bu Region‘ı, bu Region ile kesişmeyen belirtilen Region bölümünü içerecek şekilde günceller.

Parameters:

ParameterTürAçıklama
regionRegionBu Region nesnesini tamamlayacak Region nesnesi.

Method: create_with_path(path) [static]

 create_with_path(path) 

Belirtilen GraphicsPath ile yeni bir Region başlatır.

Parameters:

ParameterTürAçıklama
pathGraphicsPathYeni bir GraphicsPath nesnesi, yeni bir Region tanımlar.

Returns

TürAçıklama
Region

Method: create_with_rect(rect) [static]

 create_with_rect(rect) 

Belirtilen RectangleF yapısından yeni bir Region başlatır.

Parameters:

ParameterTürAçıklama
rectRectangleYeni bir RectangleF yapısı, yeni bir Region iç bölgesini tanımlar.

Returns

TürAçıklama
Region

Method: create_with_rect_f(rect) [static]

 create_with_rect_f(rect) 

Belirtilen RectangleF yapısından yeni bir Region başlatır.

Parameters:

ParameterTürAçıklama
rectRectangleFYeni bir RectangleF yapısı, yeni bir Region iç bölgesini tanımlar.

Returns

TürAçıklama
Region

Method: deep_clone()

 deep_clone() 

Bu Region‘ın tam bir derin kopyasını oluşturur.

Returns

TürAçıklama
RegionBu yöntem tarafından oluşturulan Region.

Method: exclude(path)

 exclude(path) 

Bu Region‘ı, belirtilen GraphicsPath ile kesişmeyen yalnızca iç kısmının bölümünü içerecek şekilde günceller.

Parameters:

ParameterTürAçıklama
pathGraphicsPathBu Region nesnesinden hariç tutulacak GraphicsPath.

Method: exclude(rect)

 exclude(rect) 

Bu Region‘ı, belirtilen RectangleF yapısı ile kesişmeyen yalnızca iç kısmının bölümünü içerecek şekilde günceller.

Parameters:

ParameterTürAçıklama
rectRectangleFBu Region nesnesinden hariç tutulacak RectangleF yapısı.

Method: exclude(rect)

 exclude(rect) 

Bu Region‘ı, belirtilen RectangleF yapısı ile kesişmeyen yalnızca iç kısmının bölümünü içerecek şekilde günceller.

Parameters:

ParameterTürAçıklama
rectRectangleBu Region nesnesinden hariç tutulacak RectangleF yapısı.

Method: exclude(region)

 exclude(region) 

Bu Region‘ı, belirtilen Region ile kesişmeyen yalnızca iç kısmının bölümünü içerecek şekilde günceller.

Parameters:

ParameterTürAçıklama
regionRegionBu Region nesnesinden hariç tutulacak Region.

Method: exclude_path(path)

 exclude_path(path) 

Bu Region‘ı, belirtilen GraphicsPath ile kesişmeyen yalnızca iç kısmının bölümünü içerecek şekilde günceller.

Parameters:

ParameterTürAçıklama
pathGraphicsPathBu Region nesnesinden hariç tutulacak GraphicsPath.

Method: exclude_rect(rect)

 exclude_rect(rect) 

Bu Region‘ı, belirtilen RectangleF yapısı ile kesişmeyen yalnızca iç kısmının bölümünü içerecek şekilde günceller.

Parameters:

ParameterTürAçıklama
rectRectangleBu Region nesnesinden hariç tutulacak RectangleF yapısı.

Method: exclude_rect_f(rect)

 exclude_rect_f(rect) 

Bu Region‘ı, belirtilen RectangleF yapısı ile kesişmeyen yalnızca iç kısmının bölümünü içerecek şekilde günceller.

Parameters:

ParameterTürAçıklama
rectRectangleFBu Region nesnesinden hariç tutulacak RectangleF yapısı.

Method: exclude_rgn(region)

 exclude_rgn(region) 

Bu Region‘ı, belirtilen Region ile kesişmeyen yalnızca iç kısmının bölümünü içerecek şekilde günceller.

Parameters:

ParameterTürAçıklama
regionRegionBu Region nesnesinden hariç tutulacak Region.

Method: intersect(path)

 intersect(path) 

Bu Region‘ı, belirtilen GraphicsPath ile kesişimi olacak şekilde günceller.

Parameters:

ParameterTürAçıklama
pathGraphicsPathBu Region nesnesiyle kesişecek GraphicsPath.

Method: intersect(rect)

 intersect(rect) 

Bu Region‘ı, belirtilen RectangleF yapısı ile kesişimi olacak şekilde günceller.

Parameters:

ParameterTürAçıklama
rectRectangleFBu Region nesnesiyle kesişecek RectangleF yapısı.

Method: intersect(rect)

 intersect(rect) 

Bu Region‘ı, belirtilen RectangleF yapısı ile kesişimi olacak şekilde günceller.

Parameters:

ParameterTürAçıklama
rectRectangleBu Region nesnesiyle kesişecek RectangleF yapısı.

Method: intersect(region)

 intersect(region) 

Bu Region‘ı, belirtilen Region ile kesişimi olacak şekilde günceller.

Parameters:

ParameterTürAçıklama
regionRegionBu Region nesnesiyle kesişecek Region.

Method: intersect_path(path)

 intersect_path(path) 

Bu Region‘ı, belirtilen GraphicsPath ile kesişimi olacak şekilde günceller.

Parameters:

ParameterTürAçıklama
pathGraphicsPathBu Region nesnesiyle kesişecek GraphicsPath.

Method: intersect_rect(rect)

 intersect_rect(rect) 

Bu Region‘ı, belirtilen RectangleF yapısı ile kesişimi olacak şekilde günceller.

Parameters:

ParameterTürAçıklama
rectRectangleBu Region nesnesiyle kesişecek RectangleF yapısı.

Method: intersect_rect_f(rect)

 intersect_rect_f(rect) 

Bu Region‘ı, belirtilen RectangleF yapısı ile kesişimi olacak şekilde günceller.

Parameters:

ParameterTürAçıklama
rectRectangleFBu Region nesnesiyle kesişecek RectangleF yapısı.

Method: intersect_rgn(region)

 intersect_rgn(region) 

Bu Region‘ı, belirtilen Region ile kesişimi olacak şekilde günceller.

Parameters:

ParameterTürAçıklama
regionRegionBu Region nesnesiyle kesişecek Region.

Method: is_empty(g)

 is_empty(g) 

Bu Region belirtilen çizim yüzeyinde boş bir iç bölgesi olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
gGraphicsBir Graphics nesnesi, bir çizim yüzeyini temsil eder.

Returns

TürAçıklama
boolBu Region iç bölgesi, g ile ilişkili dönüşüm uygulandığında boş ise true; aksi takdirde false.

Method: is_infinite(g)

 is_infinite(g) 

Bu Region belirtilen çizim yüzeyinde sonsuz bir iç bölgesi olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
gGraphicsBir Graphics nesnesi, bir çizim yüzeyini temsil eder.

Returns

TürAçıklama
boolBu Region iç bölgesi, g ile ilişkili dönüşüm uygulandığında sonsuz ise true; aksi takdirde false.

Method: is_visible(point)

 is_visible(point) 

Belirtilen PointF yapısının bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
pointPointFTest edilecek PointF yapısı.

Returns

TürAçıklama
booldoğru, point bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible(point)

 is_visible(point) 

Belirtilen PointF yapısının bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
pointPointTest edilecek PointF yapısı.

Returns

TürAçıklama
booldoğru, point bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible(point, g)

 is_visible(point, g) 

Belirtilen PointF yapısının, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
pointPointFTest edilecek PointF yapısı.
gGraphicsBir Graphics grafik bağlamını temsil eder.

Returns

TürAçıklama
booldoğru, point bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible(point, g)

 is_visible(point, g) 

Belirtilen PointF yapısının, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
pointPointTest edilecek PointF yapısı.
gGraphicsBir Graphics grafik bağlamını temsil eder.

Returns

TürAçıklama
booldoğru, point bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible(rect)

 is_visible(rect) 

Belirtilen RectangleF yapısının herhangi bir bölümünün bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
rectRectangleFTest edilecek RectangleF yapısı.

Returns

TürAçıklama
booldoğru, rect öğesinin herhangi bir kısmı bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible(rect)

 is_visible(rect) 

Belirtilen RectangleF yapısının herhangi bir bölümünün bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
rectRectangleTest edilecek RectangleF yapısı.

Returns

TürAçıklama
booldoğru, rect öğesinin herhangi bir kısmı bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible(rect, g)

 is_visible(rect, g) 

Belirtilen RectangleF yapısının, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde herhangi bir bölümünün olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
rectRectangleFTest edilecek RectangleF yapısı.
gGraphicsBir Graphics grafik bağlamını temsil eder.

Returns

TürAçıklama
booldoğru, rect bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible(rect, g)

 is_visible(rect, g) 

Belirtilen RectangleF yapısının, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde herhangi bir bölümünün olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
rectRectangleTest edilecek RectangleF yapısı.
gGraphicsBir Graphics grafik bağlamını temsil eder.

Returns

TürAçıklama
booldoğru, rect bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible(x, y)

 is_visible(x, y) 

Belirtilen noktanın bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
xfloatTest edilecek noktanın x koordinatı.
yfloatTest edilecek noktanın y koordinatı.

Returns

TürAçıklama
boolDoğru, belirtilen nokta bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible(x, y, g)

 is_visible(x, y, g) 

Belirtilen noktanın, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
xfloatTest edilecek noktanın x koordinatı.
yfloatTest edilecek noktanın y koordinatı.
gGraphicsBir Graphics grafik bağlamını temsil eder.

Returns

TürAçıklama
boolDoğru, belirtilen nokta bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible(x, y, g)

 is_visible(x, y, g) 

Belirtilen noktanın, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
xintTest edilecek noktanın x koordinatı.
yintTest edilecek noktanın y koordinatı.
gGraphicsBir Graphics grafik bağlamını temsil eder.

Returns

TürAçıklama
boolDoğru, belirtilen nokta bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible(x, y, width, height)

 is_visible(x, y, width, height) 

Belirtilen dikdörtgenin herhangi bir bölümünün bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
xfloatTest edilecek dikdörtgenin sol üst köşesinin x koordinatı.
yfloatTest edilecek dikdörtgenin sol üst köşesinin y koordinatı.
widthfloatTest edilecek dikdörtgenin genişliği.
heightfloatTest edilecek dikdörtgenin yüksekliği.

Returns

TürAçıklama
booldoğru, belirtilen dikdörtgenin herhangi bir kısmı bu Region nesnesi içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible(x, y, width, height)

 is_visible(x, y, width, height) 

Belirtilen dikdörtgenin herhangi bir bölümünün bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
xintTest edilecek dikdörtgenin sol üst köşesinin x koordinatı.
yintTest edilecek dikdörtgenin sol üst köşesinin y koordinatı.
widthintTest edilecek dikdörtgenin genişliği.
heightintTest edilecek dikdörtgenin yüksekliği.

Returns

TürAçıklama
booldoğru, belirtilen dikdörtgenin herhangi bir kısmı bu Region nesnesi içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible(x, y, width, height, g)

 is_visible(x, y, width, height, g) 

Belirtilen dikdörtgenin, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde herhangi bir bölümünün olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
xfloatTest edilecek dikdörtgenin sol üst köşesinin x koordinatı.
yfloatTest edilecek dikdörtgenin sol üst köşesinin y koordinatı.
widthfloatTest edilecek dikdörtgenin genişliği.
heightfloatTest edilecek dikdörtgenin yüksekliği.
gGraphicsBir Graphics grafik bağlamını temsil eder.

Returns

TürAçıklama
booldoğru, belirtilen dikdörtgenin herhangi bir kısmı bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible(x, y, width, height, g)

 is_visible(x, y, width, height, g) 

Belirtilen dikdörtgenin, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde herhangi bir bölümünün olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
xintTest edilecek dikdörtgenin sol üst köşesinin x koordinatı.
yintTest edilecek dikdörtgenin sol üst köşesinin y koordinatı.
widthintTest edilecek dikdörtgenin genişliği.
heightintTest edilecek dikdörtgenin yüksekliği.
gGraphicsBir Graphics grafik bağlamını temsil eder.

Returns

TürAçıklama
booldoğru, belirtilen dikdörtgenin herhangi bir kısmı bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible_f(x, y)

 is_visible_f(x, y) 

Belirtilen noktanın bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
xfloatTest edilecek noktanın x koordinatı.
yfloatTest edilecek noktanın y koordinatı.

Returns

TürAçıklama
boolDoğru, belirtilen nokta bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible_point(point)

 is_visible_point(point) 

Belirtilen PointF yapısının bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
pointPointTest edilecek PointF yapısı.

Returns

TürAçıklama
booldoğru, point bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible_point_f(point)

 is_visible_point_f(point) 

Belirtilen PointF yapısının bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
pointPointFTest edilecek PointF yapısı.

Returns

TürAçıklama
booldoğru, point bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible_point_f_with_graphics(point, g)

 is_visible_point_f_with_graphics(point, g) 

Belirtilen PointF yapısının, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
pointPointFTest edilecek PointF yapısı.
gGraphicsBir Graphics grafik bağlamını temsil eder.

Returns

TürAçıklama
booldoğru, point bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible_point_with_graphics(point, g)

 is_visible_point_with_graphics(point, g) 

Belirtilen Point yapısının, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
pointPointTest edilecek Point yapısı.
gGraphicsBir Graphics grafik bağlamını temsil eder.

Returns

TürAçıklama
booldoğru, point bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible_rect(rect)

 is_visible_rect(rect) 

Belirtilen RectangleF yapısının herhangi bir bölümünün bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
rectRectangleTest edilecek RectangleF yapısı.

Returns

TürAçıklama
booldoğru, rect öğesinin herhangi bir kısmı bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible_rect_f(rect)

 is_visible_rect_f(rect) 

Belirtilen RectangleF yapısının herhangi bir bölümünün bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
rectRectangleFTest edilecek RectangleF yapısı.

Returns

TürAçıklama
booldoğru, rect öğesinin herhangi bir kısmı bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible_rect_f_with_graphics(rect, g)

 is_visible_rect_f_with_graphics(rect, g) 

Belirtilen RectangleF yapısının, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde herhangi bir bölümünün olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
rectRectangleFTest edilecek RectangleF yapısı.
gGraphicsBir Graphics grafik bağlamını temsil eder.

Returns

TürAçıklama
booldoğru, rect bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible_rect_with_graphics(rect, g)

 is_visible_rect_with_graphics(rect, g) 

Belirtilen Rectangle yapısının, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde herhangi bir bölümünün olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
rectRectangleTest edilecek Rectangle yapısı.
gGraphicsBir Graphics grafik bağlamını temsil eder.

Returns

TürAçıklama
booldoğru, rect öğesinin herhangi bir kısmı bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible_with_graphics(x, y, g)

 is_visible_with_graphics(x, y, g) 

Belirtilen noktanın, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
xintTest edilecek noktanın x koordinatı.
yintTest edilecek noktanın y koordinatı.
gGraphicsBir Graphics grafik bağlamını temsil eder.

Returns

TürAçıklama
boolDoğru, belirtilen nokta bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible_with_graphics_f(x, y, g)

 is_visible_with_graphics_f(x, y, g) 

Belirtilen noktanın, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
xfloatTest edilecek noktanın x koordinatı.
yfloatTest edilecek noktanın y koordinatı.
gGraphicsBir Graphics grafik bağlamını temsil eder.

Returns

TürAçıklama
boolDoğru, belirtilen nokta bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible_xywh(x, y, width, height)

 is_visible_xywh(x, y, width, height) 

Belirtilen dikdörtgenin herhangi bir bölümünün bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
xintTest edilecek dikdörtgenin sol üst köşesinin x koordinatı.
yintTest edilecek dikdörtgenin sol üst köşesinin y koordinatı.
widthintTest edilecek dikdörtgenin genişliği.
heightintTest edilecek dikdörtgenin yüksekliği.

Returns

TürAçıklama
booldoğru, belirtilen dikdörtgenin herhangi bir kısmı bu Region nesnesi içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible_xywh_graphics(x, y, width, height, g)

 is_visible_xywh_graphics(x, y, width, height, g) 

Belirtilen dikdörtgenin, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde herhangi bir bölümünün olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
xintTest edilecek dikdörtgenin sol üst köşesinin x koordinatı.
yintTest edilecek dikdörtgenin sol üst köşesinin y koordinatı.
widthintTest edilecek dikdörtgenin genişliği.
heightintTest edilecek dikdörtgenin yüksekliği.
gGraphicsBir Graphics grafik bağlamını temsil eder.

Returns

TürAçıklama
booldoğru, belirtilen dikdörtgenin herhangi bir kısmı bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible_xywh_graphics_f(x, y, width, height, g)

 is_visible_xywh_graphics_f(x, y, width, height, g) 

Belirtilen dikdörtgenin, belirtilen Graphics kullanılarak çizildiğinde bu Region içinde herhangi bir bölümünün olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
xfloatTest edilecek dikdörtgenin sol üst köşesinin x koordinatı.
yfloatTest edilecek dikdörtgenin sol üst köşesinin y koordinatı.
widthfloatTest edilecek dikdörtgenin genişliği.
heightfloatTest edilecek dikdörtgenin yüksekliği.
gGraphicsBir Graphics grafik bağlamını temsil eder.

Returns

TürAçıklama
booldoğru, belirtilen dikdörtgenin herhangi bir kısmı bu Region içinde bulunduğunda; aksi takdirde, yanlış.

Method: is_visible_xywhf(x, y, width, height)

 is_visible_xywhf(x, y, width, height) 

Belirtilen dikdörtgenin herhangi bir bölümünün bu Region içinde olup olmadığını test eder.

Parameters:

ParameterTürAçıklama
xfloatTest edilecek dikdörtgenin sol üst köşesinin x koordinatı.
yfloatTest edilecek dikdörtgenin sol üst köşesinin y koordinatı.
widthfloatTest edilecek dikdörtgenin genişliği.
heightfloatTest edilecek dikdörtgenin yüksekliği.

Returns

TürAçıklama
booldoğru, belirtilen dikdörtgenin herhangi bir kısmı bu Region nesnesi içinde bulunduğunda; aksi takdirde, yanlış.

Method: transform(matrix)

 transform(matrix) 

Bu Region nesnesini belirtilen Matrix ile dönüştürür.

Parameters:

ParameterTürAçıklama
matrixMatrixBu Region dönüştürmek için kullanılacak Matrix.

Method: translate(dx, dy)

 translate(dx, dy) 

Bu Region nesnesinin koordinatlarını belirtilen miktarda kaydırır.

Parameters:

ParameterTürAçıklama
dxfloatBu Region yatay olarak kaydırmak için miktar.
dyfloatBu Region dikey olarak kaydırmak için miktar.

Method: translate(dx, dy)

 translate(dx, dy) 

Bu Region nesnesinin koordinatlarını belirtilen miktarda kaydırır.

Parameters:

ParameterTürAçıklama
dxintBu Region yatay olarak kaydırmak için miktar.
dyintBu Region dikey olarak kaydırmak için miktar.

Method: translate_f(dx, dy)

 translate_f(dx, dy) 

Bu Region nesnesinin koordinatlarını belirtilen miktarda kaydırır.

Parameters:

ParameterTürAçıklama
dxfloatBu Region yatay olarak kaydırmak için miktar.
dyfloatBu Region dikey olarak kaydırmak için miktar.

Method: union(path)

 union(path) 

Bu Region nesnesini kendisi ile belirtilen GraphicsPath birleşimine günceller.

Parameters:

ParameterTürAçıklama
pathGraphicsPathBu Region ile birleştirilecek GraphicsPath.

Method: union(rect)

 union(rect) 

Bu Region nesnesini kendisi ile belirtilen RectangleF yapısının birleşimine günceller.

Parameters:

ParameterTürAçıklama
rectRectangleFBu Region ile birleştirilecek RectangleF yapısı.

Method: union(rect)

 union(rect) 

Bu Region nesnesini kendisi ile belirtilen RectangleF yapısının birleşimine günceller.

Parameters:

ParameterTürAçıklama
rectRectangleBu Region ile birleştirilecek RectangleF yapısı.

Method: union(region)

 union(region) 

Bu Region nesnesini kendisi ile belirtilen Region birleşimine günceller.

Parameters:

ParameterTürAçıklama
regionRegionBu Region ile birleştirilecek Region.

Method: union_path(path)

 union_path(path) 

Bu Region nesnesini kendisi ile belirtilen GraphicsPath birleşimine günceller.

Parameters:

ParameterTürAçıklama
pathGraphicsPathBu Region ile birleştirilecek GraphicsPath.

Method: union_rect(rect)

 union_rect(rect) 

Bu Region nesnesini kendisi ile belirtilen RectangleF yapısının birleşimine günceller.

Parameters:

ParameterTürAçıklama
rectRectangleBu Region ile birleştirilecek RectangleF yapısı.

Method: union_rect_f(rect)

 union_rect_f(rect) 

Bu Region nesnesini kendisi ile belirtilen RectangleF yapısının birleşimine günceller.

Parameters:

ParameterTürAçıklama
rectRectangleFBu Region ile birleştirilecek RectangleF yapısı.

Method: union_rgn(region)

 union_rgn(region) 

Bu Region nesnesini kendisi ile belirtilen Region birleşimine günceller.

Parameters:

ParameterTürAçıklama
regionRegionBu Region ile birleştirilecek Region.

Method: xor(path)

 xor(path) 

Bu Region nesnesini kendisi ile belirtilen GraphicsPath kesişimini çıkararak birleşime günceller.

Parameters:

ParameterTürAçıklama
pathGraphicsPathBu Region ile XOR yapılacak GraphicsPath.

Method: xor(rect)

 xor(rect) 

Bu Region nesnesini kendisi ile belirtilen RectangleF kesişimini çıkararak birleşime günceller.

Parameters:

ParameterTürAçıklama
rectRectangleFBu Region ile XOR yapılacak RectangleF yapısı.

Method: xor(rect)

 xor(rect) 

Bu Region nesnesini kendisi ile belirtilen RectangleF kesişimini çıkararak birleşime günceller.

Parameters:

ParameterTürAçıklama
rectRectangleBu Region ile XOR yapılacak RectangleF yapısı.

Method: xor(region)

 xor(region) 

Bu Region nesnesini kendisi ile belirtilen Region kesişimini çıkararak birleşime günceller.

Parameters:

ParameterTürAçıklama
regionRegionBu Region ile XOR yapılacak Region.

Method: xor_path(path)

 xor_path(path) 

Bu Region nesnesini kendisi ile belirtilen GraphicsPath kesişimini çıkararak birleşime günceller.

Parameters:

ParameterTürAçıklama
pathGraphicsPathBu Region ile XOR yapılacak GraphicsPath.

Method: xor_rect(rect)

 xor_rect(rect) 

Bu Region nesnesini kendisi ile belirtilen RectangleF kesişimini çıkararak birleşime günceller.

Parameters:

ParameterTürAçıklama
rectRectangleBu Region ile XOR yapılacak RectangleF yapısı.

Method: xor_rect_f(rect)

 xor_rect_f(rect) 

Bu Region nesnesini kendisi ile belirtilen RectangleF kesişimini çıkararak birleşime günceller.

Parameters:

ParameterTürAçıklama
rectRectangleFBu Region ile XOR yapılacak RectangleF yapısı.

Method: xor_rgn(region)

 xor_rgn(region) 

Bu Region nesnesini kendisi ile belirtilen Region kesişimini çıkararak birleşime günceller.

Parameters:

ParameterTürAçıklama
regionRegionBu Region ile XOR yapılacak Region.