Region-klass

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

NameDescription
Region()Initierar en ny Region.
Region(path)Initierar en ny Region med den angivna GraphicsPath.
Region(rect)Initierar en ny Region från den angivna RectangleF strukturen.
Region(rect)Initierar en ny Region från den angivna RectangleF strukturen.

Methods

NameDescription
complement(path)Uppdaterar detta Region så att det innehåller den del av den angivna GraphicsPath som inte skär detta Region.
complement(rect)Uppdaterar detta Region så att det innehåller den del av den angivna RectangleF strukturen som inte skär detta Region.
complement(rect)Uppdaterar detta Region så att det innehåller den del av den angivna RectangleF strukturen som inte skär detta Region.
complement(region)Uppdaterar detta Region så att det innehåller den del av den angivna Region som inte skär detta Region.
complement_path(path)Uppdaterar detta Region så att det innehåller den del av den angivna GraphicsPath som inte skär detta Region.
complement_rect(rect)Uppdaterar detta Region så att det innehåller den del av den angivna RectangleF strukturen som inte skär detta Region.
complement_rect_f(rect)Uppdaterar detta Region så att det innehåller den del av den angivna RectangleF strukturen som inte skär detta Region.
complement_rgn(region)Uppdaterar detta Region så att det innehåller den del av den angivna Region som inte skär detta Region.
create_with_path(path)Initierar en ny Region med den angivna GraphicsPath.
create_with_rect(rect)Initierar en ny Region från den angivna RectangleF strukturen.
create_with_rect_f(rect)Initierar en ny Region från den angivna RectangleF strukturen.
deep_clone()Skapar en exakt djup kopia av detta Region.
exclude(path)Uppdaterar detta Region så att det endast innehåller den del av dess inre som inte skär den angivna GraphicsPath.
exclude(rect)Uppdaterar detta Region så att det endast innehåller den del av dess inre som inte skär den angivna RectangleF strukturen.
exclude(rect)Uppdaterar detta Region så att det endast innehåller den del av dess inre som inte skär den angivna RectangleF strukturen.
exclude(region)Uppdaterar detta Region så att det endast innehåller den del av dess inre som inte skär den angivna Region.
exclude_path(path)Uppdaterar detta Region så att det endast innehåller den del av dess inre som inte skär den angivna GraphicsPath.
exclude_rect(rect)Uppdaterar detta Region så att det endast innehåller den del av dess inre som inte skär den angivna RectangleF strukturen.
exclude_rect_f(rect)Uppdaterar detta Region så att det endast innehåller den del av dess inre som inte skär den angivna RectangleF strukturen.
exclude_rgn(region)Uppdaterar detta Region så att det endast innehåller den del av dess inre som inte skär den angivna Region.
intersect(path)Uppdaterar detta Region till skärningen av sig själv med den angivna GraphicsPath.
intersect(rect)Uppdaterar detta Region till skärningen av sig själv med den angivna RectangleF strukturen.
intersect(rect)Uppdaterar detta Region till skärningen av sig själv med den angivna RectangleF strukturen.
intersect(region)Uppdaterar detta Region till skärningen av sig själv med den angivna Region.
intersect_path(path)Uppdaterar detta Region till skärningen av sig själv med den angivna GraphicsPath.
intersect_rect(rect)Uppdaterar detta Region till skärningen av sig själv med den angivna RectangleF strukturen.
intersect_rect_f(rect)Uppdaterar detta Region till skärningen av sig själv med den angivna RectangleF strukturen.
intersect_rgn(region)Uppdaterar detta Region till skärningen av sig själv med den angivna Region.
is_empty(g)Testar om detta Region har ett tomt inre på den angivna ritytan.
is_infinite(g)Testar om detta Region har ett oändligt inre på den angivna ritytan.
is_visible(point)Testar om den angivna PointF strukturen finns inom detta Region.
is_visible(point)Testar om den angivna PointF strukturen finns inom detta Region.
is_visible(point, g)Testar om den angivna PointF strukturen finns inom detta Region när den ritas med den angivna Graphics.
is_visible(point, g)Testar om den angivna PointF strukturen finns inom detta Region när den ritas med den angivna Graphics.
is_visible(rect)Testar om någon del av den angivna RectangleF strukturen finns inom detta Region.
is_visible(rect)Testar om någon del av den angivna RectangleF strukturen finns inom detta Region.
is_visible(rect, g)Testar om någon del av den angivna RectangleF strukturen finns inom detta Region när den ritas med den angivna Graphics.
is_visible(rect, g)Testar om någon del av den angivna RectangleF strukturen finns inom detta Region när den ritas med den angivna Graphics.
is_visible(x, y)Testar om den angivna punkten finns inom detta Region.
is_visible(x, y, g)Testar om den angivna punkten finns inom detta Region när den ritas med den angivna Graphics.
is_visible(x, y, g)Testar om den angivna punkten finns inom detta Region när den ritas med den angivna Graphics.
is_visible(x, y, width, height)Testar om någon del av den angivna rektangeln finns inom detta Region.
is_visible(x, y, width, height)Testar om någon del av den angivna rektangeln finns inom detta Region.
is_visible(x, y, width, height, g)Testar om någon del av den angivna rektangeln finns inom detta Region när den ritas med den angivna Graphics.
is_visible(x, y, width, height, g)Testar om någon del av den angivna rektangeln finns inom detta Region när den ritas med den angivna Graphics.
is_visible_f(x, y)Testar om den angivna punkten finns inom detta Region.
is_visible_point(point)Testar om den angivna PointF strukturen finns inom detta Region.
is_visible_point_f(point)Testar om den angivna PointF strukturen finns inom detta Region.
is_visible_point_f_with_graphics(point, g)Testar om den angivna PointF strukturen finns inom detta Region när den ritas med den angivna Graphics.
is_visible_point_with_graphics(point, g)Testar om den angivna Point strukturen finns inom detta Region när den ritas med den angivna Graphics.
is_visible_rect(rect)Testar om någon del av den angivna RectangleF strukturen finns inom detta Region.
is_visible_rect_f(rect)Testar om någon del av den angivna RectangleF strukturen finns inom detta Region.
is_visible_rect_f_with_graphics(rect, g)Testar om någon del av den angivna RectangleF strukturen finns inom detta Region när den ritas med den angivna Graphics.
is_visible_rect_with_graphics(rect, g)Testar om någon del av den angivna Rectangle strukturen finns inom detta Region när den ritas med den angivna Graphics.
is_visible_with_graphics(x, y, g)Testar om den angivna punkten finns inom detta Region när den ritas med den angivna Graphics.
is_visible_with_graphics_f(x, y, g)Testar om den angivna punkten finns inom detta Region när den ritas med den angivna Graphics.
is_visible_xywh(x, y, width, height)Testar om någon del av den angivna rektangeln finns inom detta Region.
is_visible_xywh_graphics(x, y, width, height, g)Testar om någon del av den angivna rektangeln finns inom detta Region när den ritas med den angivna Graphics.
is_visible_xywh_graphics_f(x, y, width, height, g)Testar om någon del av den angivna rektangeln finns inom detta Region när den ritas med den angivna Graphics.
is_visible_xywhf(x, y, width, height)Testar om någon del av den angivna rektangeln finns inom detta Region.
make_empty()Initierar detta Region till ett tomt inre.
make_infinite()Initierar detta Region objekt till ett oändligt inre.
transform(matrix)Transformerar detta Region med den angivna Matrix.
translate(dx, dy)Förskjuter koordinaterna för detta Region med den angivna mängden.
translate(dx, dy)Förskjuter koordinaterna för detta Region med den angivna mängden.
translate_f(dx, dy)Förskjuter koordinaterna för detta Region med den angivna mängden.
union(path)Uppdaterar detta Region till unionen av sig själv och den angivna GraphicsPath.
union(rect)Uppdaterar detta Region till unionen av sig själv och den angivna RectangleF strukturen.
union(rect)Uppdaterar detta Region till unionen av sig själv och den angivna RectangleF strukturen.
union(region)Uppdaterar detta Region till unionen av sig själv och den angivna Region.
union_path(path)Uppdaterar detta Region till unionen av sig själv och den angivna GraphicsPath.
union_rect(rect)Uppdaterar detta Region till unionen av sig själv och den angivna RectangleF strukturen.
union_rect_f(rect)Uppdaterar detta Region till unionen av sig själv och den angivna RectangleF strukturen.
union_rgn(region)Uppdaterar detta Region till unionen av sig själv och den angivna Region.
xor(path)Uppdaterar detta Region till unionen minus skärningen av sig själv med den angivna GraphicsPath.
xor(rect)Uppdaterar detta Region till unionen minus skärningen av sig själv med den angivna RectangleF strukturen.
xor(rect)Uppdaterar detta Region till unionen minus skärningen av sig själv med den angivna RectangleF strukturen.
xor(region)Uppdaterar detta Region till unionen minus skärningen av sig själv med den angivna Region.
xor_path(path)Uppdaterar detta Region till unionen minus skärningen av sig själv med den angivna GraphicsPath.
xor_rect(rect)Uppdaterar detta Region till unionen minus skärningen av sig själv med den angivna RectangleF strukturen.
xor_rect_f(rect)Uppdaterar detta Region till unionen minus skärningen av sig själv med den angivna RectangleF strukturen.
xor_rgn(region)Uppdaterar detta Region till unionen minus skärningen av sig själv med den angivna Region.

Constructor: Region()

 Region() 

Initierar en ny Region.

Constructor: Region(path)

 Region(path) 

Initierar en ny Region med den angivna GraphicsPath.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathEn GraphicsPath som definierar den nya Region.

Constructor: Region(rect)

 Region(rect) 

Initierar en ny Region från den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleFEn RectangleF struktur som definierar det inre av den nya Region.

Constructor: Region(rect)

 Region(rect) 

Initierar en ny Region från den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleEn RectangleF struktur som definierar det inre av den nya Region.

Method: complement(path)

 complement(path) 

Uppdaterar detta Region så att det innehåller den del av den angivna GraphicsPath som inte skär detta Region.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathDen GraphicsPath för att komplettera detta Region.

Method: complement(rect)

 complement(rect) 

Uppdaterar detta Region så att det innehåller den del av den angivna RectangleF strukturen som inte skär detta Region.

Parameters:

ParameterTypBeskrivning
rectRectangleFDen RectangleF strukturen för att komplettera detta Region.

Method: complement(rect)

 complement(rect) 

Uppdaterar detta Region så att det innehåller den del av den angivna RectangleF strukturen som inte skär detta Region.

Parameters:

ParameterTypBeskrivning
rectRectangleDen RectangleF strukturen för att komplettera detta Region.

Method: complement(region)

 complement(region) 

Uppdaterar detta Region så att det innehåller den del av den angivna Region som inte skär detta Region.

Parameters:

ParameterTypBeskrivning
regionRegionDet Region objektet för att komplettera detta Region objekt.

Method: complement_path(path)

 complement_path(path) 

Uppdaterar detta Region så att det innehåller den del av den angivna GraphicsPath som inte skär detta Region.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathDen GraphicsPath för att komplettera detta Region.

Method: complement_rect(rect)

 complement_rect(rect) 

Uppdaterar detta Region så att det innehåller den del av den angivna RectangleF strukturen som inte skär detta Region.

Parameters:

ParameterTypBeskrivning
rectRectangleDen RectangleF strukturen för att komplettera detta Region.

Method: complement_rect_f(rect)

 complement_rect_f(rect) 

Uppdaterar detta Region så att det innehåller den del av den angivna RectangleF strukturen som inte skär detta Region.

Parameters:

ParameterTypBeskrivning
rectRectangleFDen RectangleF strukturen för att komplettera detta Region.

Method: complement_rgn(region)

 complement_rgn(region) 

Uppdaterar detta Region så att det innehåller den del av den angivna Region som inte skär detta Region.

Parameters:

ParameterTypBeskrivning
regionRegionDet Region objektet för att komplettera detta Region objekt.

Method: create_with_path(path) [static]

 create_with_path(path) 

Initierar en ny Region med den angivna GraphicsPath.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathEn GraphicsPath som definierar den nya Region.

Returns

TypBeskrivning
Region

Method: create_with_rect(rect) [static]

 create_with_rect(rect) 

Initierar en ny Region från den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleEn RectangleF struktur som definierar det inre av den nya Region.

Returns

TypBeskrivning
Region

Method: create_with_rect_f(rect) [static]

 create_with_rect_f(rect) 

Initierar en ny Region från den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleFEn RectangleF struktur som definierar det inre av den nya Region.

Returns

TypBeskrivning
Region

Method: deep_clone()

 deep_clone() 

Skapar en exakt djup kopia av detta Region.

Returns

TypBeskrivning
RegionDen Region som denna metod skapar.

Method: exclude(path)

 exclude(path) 

Uppdaterar detta Region så att det endast innehåller den del av dess inre som inte skär den angivna GraphicsPath.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathDen GraphicsPath att utesluta från detta Region.

Method: exclude(rect)

 exclude(rect) 

Uppdaterar detta Region så att det endast innehåller den del av dess inre som inte skär den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleFDen RectangleF strukturen att utesluta från detta Region.

Method: exclude(rect)

 exclude(rect) 

Uppdaterar detta Region så att det endast innehåller den del av dess inre som inte skär den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleDen RectangleF strukturen att utesluta från detta Region.

Method: exclude(region)

 exclude(region) 

Uppdaterar detta Region så att det endast innehåller den del av dess inre som inte skär den angivna Region.

Parameters:

ParameterTypBeskrivning
regionRegionDen Region att utesluta från detta Region.

Method: exclude_path(path)

 exclude_path(path) 

Uppdaterar detta Region så att det endast innehåller den del av dess inre som inte skär den angivna GraphicsPath.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathDen GraphicsPath att utesluta från detta Region.

Method: exclude_rect(rect)

 exclude_rect(rect) 

Uppdaterar detta Region så att det endast innehåller den del av dess inre som inte skär den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleDen RectangleF strukturen att utesluta från detta Region.

Method: exclude_rect_f(rect)

 exclude_rect_f(rect) 

Uppdaterar detta Region så att det endast innehåller den del av dess inre som inte skär den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleFDen RectangleF strukturen att utesluta från detta Region.

Method: exclude_rgn(region)

 exclude_rgn(region) 

Uppdaterar detta Region så att det endast innehåller den del av dess inre som inte skär den angivna Region.

Parameters:

ParameterTypBeskrivning
regionRegionDen Region att utesluta från detta Region.

Method: intersect(path)

 intersect(path) 

Uppdaterar detta Region till skärningen av sig själv med den angivna GraphicsPath.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathDen GraphicsPath att skära av med detta Region.

Method: intersect(rect)

 intersect(rect) 

Uppdaterar detta Region till skärningen av sig själv med den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleFDen RectangleF strukturen att skära av med detta Region.

Method: intersect(rect)

 intersect(rect) 

Uppdaterar detta Region till skärningen av sig själv med den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleDen RectangleF strukturen att skära av med detta Region.

Method: intersect(region)

 intersect(region) 

Uppdaterar detta Region till skärningen av sig själv med den angivna Region.

Parameters:

ParameterTypBeskrivning
regionRegionDen Region att skära av med detta Region.

Method: intersect_path(path)

 intersect_path(path) 

Uppdaterar detta Region till skärningen av sig själv med den angivna GraphicsPath.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathDen GraphicsPath att skära av med detta Region.

Method: intersect_rect(rect)

 intersect_rect(rect) 

Uppdaterar detta Region till skärningen av sig själv med den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleDen RectangleF strukturen att skära av med detta Region.

Method: intersect_rect_f(rect)

 intersect_rect_f(rect) 

Uppdaterar detta Region till skärningen av sig själv med den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleFDen RectangleF strukturen att skära av med detta Region.

Method: intersect_rgn(region)

 intersect_rgn(region) 

Uppdaterar detta Region till skärningen av sig själv med den angivna Region.

Parameters:

ParameterTypBeskrivning
regionRegionDen Region att skära av med detta Region.

Method: is_empty(g)

 is_empty(g) 

Testar om detta Region har ett tomt inre på den angivna ritytan.

Parameters:

ParameterTypBeskrivning
gGraphicsEn Graphics som representerar en ritningsyta.

Returns

TypBeskrivning
booltrue om innanmätet av detta Region är tomt när transformationen som är associerad med g tillämpas; annars false.

Method: is_infinite(g)

 is_infinite(g) 

Testar om detta Region har ett oändligt inre på den angivna ritytan.

Parameters:

ParameterTypBeskrivning
gGraphicsEn Graphics som representerar en ritningsyta.

Returns

TypBeskrivning
booltrue om innanmätet av detta Region är oändligt när transformationen som är associerad med g tillämpas; annars false.

Method: is_visible(point)

 is_visible(point) 

Testar om den angivna PointF strukturen finns inom detta Region.

Parameters:

ParameterTypBeskrivning
pointPointFDen PointF strukturen att testa.

Returns

TypBeskrivning
boolsant när point finns inom detta Region; annars falskt.

Method: is_visible(point)

 is_visible(point) 

Testar om den angivna PointF strukturen finns inom detta Region.

Parameters:

ParameterTypBeskrivning
pointPointDen PointF strukturen att testa.

Returns

TypBeskrivning
boolsant när point finns inom detta Region; annars falskt.

Method: is_visible(point, g)

 is_visible(point, g) 

Testar om den angivna PointF strukturen finns inom detta Region när den ritas med den angivna Graphics.

Parameters:

ParameterTypBeskrivning
pointPointFDen PointF strukturen att testa.
gGraphicsEn Graphics som representerar en grafikkontext.

Returns

TypBeskrivning
boolsant när point finns inom detta Region; annars falskt.

Method: is_visible(point, g)

 is_visible(point, g) 

Testar om den angivna PointF strukturen finns inom detta Region när den ritas med den angivna Graphics.

Parameters:

ParameterTypBeskrivning
pointPointDen PointF strukturen att testa.
gGraphicsEn Graphics som representerar en grafikkontext.

Returns

TypBeskrivning
boolsant när point finns inom detta Region; annars falskt.

Method: is_visible(rect)

 is_visible(rect) 

Testar om någon del av den angivna RectangleF strukturen finns inom detta Region.

Parameters:

ParameterTypBeskrivning
rectRectangleFStrukturen RectangleF att testa.

Returns

TypBeskrivning
boolsant när någon del av rect finns inom detta Region; annars falskt.

Method: is_visible(rect)

 is_visible(rect) 

Testar om någon del av den angivna RectangleF strukturen finns inom detta Region.

Parameters:

ParameterTypBeskrivning
rectRectangleStrukturen RectangleF att testa.

Returns

TypBeskrivning
boolsant när någon del av rect finns inom detta Region; annars falskt.

Method: is_visible(rect, g)

 is_visible(rect, g) 

Testar om någon del av den angivna RectangleF strukturen finns inom detta Region när den ritas med den angivna Graphics.

Parameters:

ParameterTypBeskrivning
rectRectangleFStrukturen RectangleF att testa.
gGraphicsEn Graphics som representerar en grafikkontext.

Returns

TypBeskrivning
boolsant när rect finns inom detta Region; annars falskt.

Method: is_visible(rect, g)

 is_visible(rect, g) 

Testar om någon del av den angivna RectangleF strukturen finns inom detta Region när den ritas med den angivna Graphics.

Parameters:

ParameterTypBeskrivning
rectRectangleStrukturen RectangleF att testa.
gGraphicsEn Graphics som representerar en grafikkontext.

Returns

TypBeskrivning
boolsant när rect finns inom detta Region; annars falskt.

Method: is_visible(x, y)

 is_visible(x, y) 

Testar om den angivna punkten finns inom detta Region.

Parameters:

ParameterTypBeskrivning
xfloatX-koordinaten för den punkt som ska testas.
yfloatY-koordinaten för den punkt som ska testas.

Returns

TypBeskrivning
boolSant när den angivna punkten finns inom detta Region; annars falskt.

Method: is_visible(x, y, g)

 is_visible(x, y, g) 

Testar om den angivna punkten finns inom detta Region när den ritas med den angivna Graphics.

Parameters:

ParameterTypBeskrivning
xfloatX-koordinaten för den punkt som ska testas.
yfloatY-koordinaten för den punkt som ska testas.
gGraphicsEn Graphics som representerar en grafikkontext.

Returns

TypBeskrivning
boolSant när den angivna punkten finns inom detta Region; annars falskt.

Method: is_visible(x, y, g)

 is_visible(x, y, g) 

Testar om den angivna punkten finns inom detta Region när den ritas med den angivna Graphics.

Parameters:

ParameterTypBeskrivning
xintX-koordinaten för den punkt som ska testas.
yintY-koordinaten för den punkt som ska testas.
gGraphicsEn Graphics som representerar en grafikkontext.

Returns

TypBeskrivning
boolSant när den angivna punkten finns inom detta Region; annars falskt.

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

 is_visible(x, y, width, height) 

Testar om någon del av den angivna rektangeln finns inom detta Region.

Parameters:

ParameterTypBeskrivning
xfloatx-koordinaten för det övre vänstra hörnet av rektangeln som ska testas.
yfloaty-koordinaten för det övre vänstra hörnet av rektangeln som ska testas.
widthfloatBredden på rektangeln som ska testas.
heightfloatHöjden på rektangeln som ska testas.

Returns

TypBeskrivning
boolsant när någon del av den angivna rektangeln finns inom detta Region‑objekt; annars falskt.

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

 is_visible(x, y, width, height) 

Testar om någon del av den angivna rektangeln finns inom detta Region.

Parameters:

ParameterTypBeskrivning
xintx-koordinaten för det övre vänstra hörnet av rektangeln som ska testas.
yinty-koordinaten för det övre vänstra hörnet av rektangeln som ska testas.
widthintBredden på rektangeln som ska testas.
heightintHöjden på rektangeln som ska testas.

Returns

TypBeskrivning
boolsant när någon del av den angivna rektangeln finns inom detta Region‑objekt; annars falskt.

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

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

Testar om någon del av den angivna rektangeln finns inom detta Region när den ritas med den angivna Graphics.

Parameters:

ParameterTypBeskrivning
xfloatx-koordinaten för det övre vänstra hörnet av rektangeln som ska testas.
yfloaty-koordinaten för det övre vänstra hörnet av rektangeln som ska testas.
widthfloatBredden på rektangeln som ska testas.
heightfloatHöjden på rektangeln som ska testas.
gGraphicsEn Graphics som representerar en grafikkontext.

Returns

TypBeskrivning
boolsant när någon del av den angivna rektangeln finns inom detta Region; annars falskt.

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

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

Testar om någon del av den angivna rektangeln finns inom detta Region när den ritas med den angivna Graphics.

Parameters:

ParameterTypBeskrivning
xintx-koordinaten för det övre vänstra hörnet av rektangeln som ska testas.
yinty-koordinaten för det övre vänstra hörnet av rektangeln som ska testas.
widthintBredden på rektangeln som ska testas.
heightintHöjden på rektangeln som ska testas.
gGraphicsEn Graphics som representerar en grafikkontext.

Returns

TypBeskrivning
boolsant när någon del av den angivna rektangeln finns inom detta Region; annars falskt.

Method: is_visible_f(x, y)

 is_visible_f(x, y) 

Testar om den angivna punkten finns inom detta Region.

Parameters:

ParameterTypBeskrivning
xfloatX-koordinaten för den punkt som ska testas.
yfloatY-koordinaten för den punkt som ska testas.

Returns

TypBeskrivning
boolSant när den angivna punkten finns inom detta Region; annars falskt.

Method: is_visible_point(point)

 is_visible_point(point) 

Testar om den angivna PointF strukturen finns inom detta Region.

Parameters:

ParameterTypBeskrivning
pointPointDen PointF strukturen att testa.

Returns

TypBeskrivning
boolsant när point finns inom detta Region; annars falskt.

Method: is_visible_point_f(point)

 is_visible_point_f(point) 

Testar om den angivna PointF strukturen finns inom detta Region.

Parameters:

ParameterTypBeskrivning
pointPointFDen PointF strukturen att testa.

Returns

TypBeskrivning
boolsant när point finns inom detta Region; annars falskt.

Method: is_visible_point_f_with_graphics(point, g)

 is_visible_point_f_with_graphics(point, g) 

Testar om den angivna PointF strukturen finns inom detta Region när den ritas med den angivna Graphics.

Parameters:

ParameterTypBeskrivning
pointPointFDen PointF strukturen att testa.
gGraphicsEn Graphics som representerar en grafikkontext.

Returns

TypBeskrivning
boolsant när point finns inom detta Region; annars falskt.

Method: is_visible_point_with_graphics(point, g)

 is_visible_point_with_graphics(point, g) 

Testar om den angivna Point strukturen finns inom detta Region när den ritas med den angivna Graphics.

Parameters:

ParameterTypBeskrivning
pointPointStrukturen Point att testa.
gGraphicsEn Graphics som representerar en grafikkontext.

Returns

TypBeskrivning
boolsant när point finns inom detta Region; annars falskt.

Method: is_visible_rect(rect)

 is_visible_rect(rect) 

Testar om någon del av den angivna RectangleF strukturen finns inom detta Region.

Parameters:

ParameterTypBeskrivning
rectRectangleStrukturen RectangleF att testa.

Returns

TypBeskrivning
boolsant när någon del av rect finns inom detta Region; annars falskt.

Method: is_visible_rect_f(rect)

 is_visible_rect_f(rect) 

Testar om någon del av den angivna RectangleF strukturen finns inom detta Region.

Parameters:

ParameterTypBeskrivning
rectRectangleFStrukturen RectangleF att testa.

Returns

TypBeskrivning
boolsant när någon del av rect finns inom detta Region; annars falskt.

Method: is_visible_rect_f_with_graphics(rect, g)

 is_visible_rect_f_with_graphics(rect, g) 

Testar om någon del av den angivna RectangleF strukturen finns inom detta Region när den ritas med den angivna Graphics.

Parameters:

ParameterTypBeskrivning
rectRectangleFStrukturen RectangleF att testa.
gGraphicsEn Graphics som representerar en grafikkontext.

Returns

TypBeskrivning
boolsant när rect finns inom detta Region; annars falskt.

Method: is_visible_rect_with_graphics(rect, g)

 is_visible_rect_with_graphics(rect, g) 

Testar om någon del av den angivna Rectangle strukturen finns inom detta Region när den ritas med den angivna Graphics.

Parameters:

ParameterTypBeskrivning
rectRectangleStrukturen Rectangle att testa.
gGraphicsEn Graphics som representerar en grafikkontext.

Returns

TypBeskrivning
boolsant när någon del av rect finns inom detta Region; annars falskt.

Method: is_visible_with_graphics(x, y, g)

 is_visible_with_graphics(x, y, g) 

Testar om den angivna punkten finns inom detta Region när den ritas med den angivna Graphics.

Parameters:

ParameterTypBeskrivning
xintX-koordinaten för den punkt som ska testas.
yintY-koordinaten för den punkt som ska testas.
gGraphicsEn Graphics som representerar en grafikkontext.

Returns

TypBeskrivning
boolSant när den angivna punkten finns inom detta Region; annars falskt.

Method: is_visible_with_graphics_f(x, y, g)

 is_visible_with_graphics_f(x, y, g) 

Testar om den angivna punkten finns inom detta Region när den ritas med den angivna Graphics.

Parameters:

ParameterTypBeskrivning
xfloatX-koordinaten för den punkt som ska testas.
yfloatY-koordinaten för den punkt som ska testas.
gGraphicsEn Graphics som representerar en grafikkontext.

Returns

TypBeskrivning
boolSant när den angivna punkten finns inom detta Region; annars falskt.

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

 is_visible_xywh(x, y, width, height) 

Testar om någon del av den angivna rektangeln finns inom detta Region.

Parameters:

ParameterTypBeskrivning
xintx-koordinaten för det övre vänstra hörnet av rektangeln som ska testas.
yinty-koordinaten för det övre vänstra hörnet av rektangeln som ska testas.
widthintBredden på rektangeln som ska testas.
heightintHöjden på rektangeln som ska testas.

Returns

TypBeskrivning
boolsant när någon del av den angivna rektangeln finns inom detta Region‑objekt; annars falskt.

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

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

Testar om någon del av den angivna rektangeln finns inom detta Region när den ritas med den angivna Graphics.

Parameters:

ParameterTypBeskrivning
xintx-koordinaten för det övre vänstra hörnet av rektangeln som ska testas.
yinty-koordinaten för det övre vänstra hörnet av rektangeln som ska testas.
widthintBredden på rektangeln som ska testas.
heightintHöjden på rektangeln som ska testas.
gGraphicsEn Graphics som representerar en grafikkontext.

Returns

TypBeskrivning
boolsant när någon del av den angivna rektangeln finns inom detta Region; annars falskt.

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

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

Testar om någon del av den angivna rektangeln finns inom detta Region när den ritas med den angivna Graphics.

Parameters:

ParameterTypBeskrivning
xfloatx-koordinaten för det övre vänstra hörnet av rektangeln som ska testas.
yfloaty-koordinaten för det övre vänstra hörnet av rektangeln som ska testas.
widthfloatBredden på rektangeln som ska testas.
heightfloatHöjden på rektangeln som ska testas.
gGraphicsEn Graphics som representerar en grafikkontext.

Returns

TypBeskrivning
boolsant när någon del av den angivna rektangeln finns inom detta Region; annars falskt.

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

 is_visible_xywhf(x, y, width, height) 

Testar om någon del av den angivna rektangeln finns inom detta Region.

Parameters:

ParameterTypBeskrivning
xfloatx-koordinaten för det övre vänstra hörnet av rektangeln som ska testas.
yfloaty-koordinaten för det övre vänstra hörnet av rektangeln som ska testas.
widthfloatBredden på rektangeln som ska testas.
heightfloatHöjden på rektangeln som ska testas.

Returns

TypBeskrivning
boolsant när någon del av den angivna rektangeln finns inom detta Region‑objekt; annars falskt.

Method: transform(matrix)

 transform(matrix) 

Transformerar detta Region med den angivna Matrix.

Parameters:

ParameterTypBeskrivning
matrixMatrixMatrisen Matrix med vilken detta Region transformeras.

Method: translate(dx, dy)

 translate(dx, dy) 

Förskjuter koordinaterna för detta Region med den angivna mängden.

Parameters:

ParameterTypBeskrivning
dxfloatMängden för att förskjuta detta Region horisontellt.
dyfloatMängden för att förskjuta detta Region vertikalt.

Method: translate(dx, dy)

 translate(dx, dy) 

Förskjuter koordinaterna för detta Region med den angivna mängden.

Parameters:

ParameterTypBeskrivning
dxintMängden för att förskjuta detta Region horisontellt.
dyintMängden för att förskjuta detta Region vertikalt.

Method: translate_f(dx, dy)

 translate_f(dx, dy) 

Förskjuter koordinaterna för detta Region med den angivna mängden.

Parameters:

ParameterTypBeskrivning
dxfloatMängden för att förskjuta detta Region horisontellt.
dyfloatMängden för att förskjuta detta Region vertikalt.

Method: union(path)

 union(path) 

Uppdaterar detta Region till unionen av sig själv och den angivna GraphicsPath.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathGraphicsPath att förena med detta Region.

Method: union(rect)

 union(rect) 

Uppdaterar detta Region till unionen av sig själv och den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleFStrukturen RectangleF att förena med detta Region.

Method: union(rect)

 union(rect) 

Uppdaterar detta Region till unionen av sig själv och den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleStrukturen RectangleF att förena med detta Region.

Method: union(region)

 union(region) 

Uppdaterar detta Region till unionen av sig själv och den angivna Region.

Parameters:

ParameterTypBeskrivning
regionRegionRegion att förena med detta Region.

Method: union_path(path)

 union_path(path) 

Uppdaterar detta Region till unionen av sig själv och den angivna GraphicsPath.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathGraphicsPath att förena med detta Region.

Method: union_rect(rect)

 union_rect(rect) 

Uppdaterar detta Region till unionen av sig själv och den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleStrukturen RectangleF att förena med detta Region.

Method: union_rect_f(rect)

 union_rect_f(rect) 

Uppdaterar detta Region till unionen av sig själv och den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleFStrukturen RectangleF att förena med detta Region.

Method: union_rgn(region)

 union_rgn(region) 

Uppdaterar detta Region till unionen av sig själv och den angivna Region.

Parameters:

ParameterTypBeskrivning
regionRegionRegion att förena med detta Region.

Method: xor(path)

 xor(path) 

Uppdaterar detta Region till unionen minus skärningen av sig själv med den angivna GraphicsPath.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathGraphicsPath att xor:a med detta Region.

Method: xor(rect)

 xor(rect) 

Uppdaterar detta Region till unionen minus skärningen av sig själv med den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleFStrukturen RectangleF att xor:a med detta Region.

Method: xor(rect)

 xor(rect) 

Uppdaterar detta Region till unionen minus skärningen av sig själv med den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleStrukturen RectangleF att xor:a med detta Region.

Method: xor(region)

 xor(region) 

Uppdaterar detta Region till unionen minus skärningen av sig själv med den angivna Region.

Parameters:

ParameterTypBeskrivning
regionRegionRegion att xor:a med detta Region.

Method: xor_path(path)

 xor_path(path) 

Uppdaterar detta Region till unionen minus skärningen av sig själv med den angivna GraphicsPath.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathGraphicsPath att xor:a med detta Region.

Method: xor_rect(rect)

 xor_rect(rect) 

Uppdaterar detta Region till unionen minus skärningen av sig själv med den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleStrukturen RectangleF att xor:a med detta Region.

Method: xor_rect_f(rect)

 xor_rect_f(rect) 

Uppdaterar detta Region till unionen minus skärningen av sig själv med den angivna RectangleF strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleFStrukturen RectangleF att xor:a med detta Region.

Method: xor_rgn(region)

 xor_rgn(region) 

Uppdaterar detta Region till unionen minus skärningen av sig själv med den angivna Region.

Parameters:

ParameterTypBeskrivning
regionRegionRegion att xor:a med detta Region.