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
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| path | GraphicsPath | En GraphicsPath som definierar den nya Region. |
Constructor: Region(rect)
Region(rect)
Initierar en ny Region från den angivna RectangleF strukturen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | En 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | En 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| path | GraphicsPath | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| region | Region | Det 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| path | GraphicsPath | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| region | Region | Det 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| path | GraphicsPath | En GraphicsPath som definierar den nya Region. |
Returns
| Typ | Beskrivning |
|---|---|
| Region |
Method: create_with_rect(rect) [static]
create_with_rect(rect)
Initierar en ny Region från den angivna RectangleF strukturen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | En RectangleF struktur som definierar det inre av den nya Region. |
Returns
| Typ | Beskrivning |
|---|---|
| Region |
Method: create_with_rect_f(rect) [static]
create_with_rect_f(rect)
Initierar en ny Region från den angivna RectangleF strukturen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | En RectangleF struktur som definierar det inre av den nya Region. |
Returns
| Typ | Beskrivning |
|---|---|
| Region |
Method: deep_clone()
deep_clone()
Skapar en exakt djup kopia av detta Region.
Returns
| Typ | Beskrivning |
|---|---|
| Region | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| path | GraphicsPath | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| region | Region | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| path | GraphicsPath | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| region | Region | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| path | GraphicsPath | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| region | Region | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| path | GraphicsPath | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| region | Region | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| g | Graphics | En Graphics som representerar en ritningsyta. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | true 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| g | Graphics | En Graphics som representerar en ritningsyta. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | true 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | PointF | Den PointF strukturen att testa. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | Point | Den PointF strukturen att testa. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | PointF | Den PointF strukturen att testa. |
| g | Graphics | En Graphics som representerar en grafikkontext. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | Point | Den PointF strukturen att testa. |
| g | Graphics | En Graphics som representerar en grafikkontext. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | Strukturen RectangleF att testa. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | Strukturen RectangleF att testa. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | Strukturen RectangleF att testa. |
| g | Graphics | En Graphics som representerar en grafikkontext. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | Strukturen RectangleF att testa. |
| g | Graphics | En Graphics som representerar en grafikkontext. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| x | float | X-koordinaten för den punkt som ska testas. |
| y | float | Y-koordinaten för den punkt som ska testas. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | Sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| x | float | X-koordinaten för den punkt som ska testas. |
| y | float | Y-koordinaten för den punkt som ska testas. |
| g | Graphics | En Graphics som representerar en grafikkontext. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | Sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| x | int | X-koordinaten för den punkt som ska testas. |
| y | int | Y-koordinaten för den punkt som ska testas. |
| g | Graphics | En Graphics som representerar en grafikkontext. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | Sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| x | float | x-koordinaten för det övre vänstra hörnet av rektangeln som ska testas. |
| y | float | y-koordinaten för det övre vänstra hörnet av rektangeln som ska testas. |
| width | float | Bredden på rektangeln som ska testas. |
| height | float | Höjden på rektangeln som ska testas. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| x | int | x-koordinaten för det övre vänstra hörnet av rektangeln som ska testas. |
| y | int | y-koordinaten för det övre vänstra hörnet av rektangeln som ska testas. |
| width | int | Bredden på rektangeln som ska testas. |
| height | int | Höjden på rektangeln som ska testas. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| x | float | x-koordinaten för det övre vänstra hörnet av rektangeln som ska testas. |
| y | float | y-koordinaten för det övre vänstra hörnet av rektangeln som ska testas. |
| width | float | Bredden på rektangeln som ska testas. |
| height | float | Höjden på rektangeln som ska testas. |
| g | Graphics | En Graphics som representerar en grafikkontext. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| x | int | x-koordinaten för det övre vänstra hörnet av rektangeln som ska testas. |
| y | int | y-koordinaten för det övre vänstra hörnet av rektangeln som ska testas. |
| width | int | Bredden på rektangeln som ska testas. |
| height | int | Höjden på rektangeln som ska testas. |
| g | Graphics | En Graphics som representerar en grafikkontext. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| x | float | X-koordinaten för den punkt som ska testas. |
| y | float | Y-koordinaten för den punkt som ska testas. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | Sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | Point | Den PointF strukturen att testa. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | PointF | Den PointF strukturen att testa. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | PointF | Den PointF strukturen att testa. |
| g | Graphics | En Graphics som representerar en grafikkontext. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | Point | Strukturen Point att testa. |
| g | Graphics | En Graphics som representerar en grafikkontext. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | Strukturen RectangleF att testa. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | Strukturen RectangleF att testa. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | Strukturen RectangleF att testa. |
| g | Graphics | En Graphics som representerar en grafikkontext. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | Strukturen Rectangle att testa. |
| g | Graphics | En Graphics som representerar en grafikkontext. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| x | int | X-koordinaten för den punkt som ska testas. |
| y | int | Y-koordinaten för den punkt som ska testas. |
| g | Graphics | En Graphics som representerar en grafikkontext. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | Sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| x | float | X-koordinaten för den punkt som ska testas. |
| y | float | Y-koordinaten för den punkt som ska testas. |
| g | Graphics | En Graphics som representerar en grafikkontext. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | Sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| x | int | x-koordinaten för det övre vänstra hörnet av rektangeln som ska testas. |
| y | int | y-koordinaten för det övre vänstra hörnet av rektangeln som ska testas. |
| width | int | Bredden på rektangeln som ska testas. |
| height | int | Höjden på rektangeln som ska testas. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| x | int | x-koordinaten för det övre vänstra hörnet av rektangeln som ska testas. |
| y | int | y-koordinaten för det övre vänstra hörnet av rektangeln som ska testas. |
| width | int | Bredden på rektangeln som ska testas. |
| height | int | Höjden på rektangeln som ska testas. |
| g | Graphics | En Graphics som representerar en grafikkontext. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| x | float | x-koordinaten för det övre vänstra hörnet av rektangeln som ska testas. |
| y | float | y-koordinaten för det övre vänstra hörnet av rektangeln som ska testas. |
| width | float | Bredden på rektangeln som ska testas. |
| height | float | Höjden på rektangeln som ska testas. |
| g | Graphics | En Graphics som representerar en grafikkontext. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| x | float | x-koordinaten för det övre vänstra hörnet av rektangeln som ska testas. |
| y | float | y-koordinaten för det övre vänstra hörnet av rektangeln som ska testas. |
| width | float | Bredden på rektangeln som ska testas. |
| height | float | Höjden på rektangeln som ska testas. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | sant 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| matrix | Matrix | Matrisen 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| dx | float | Mängden för att förskjuta detta Region horisontellt. |
| dy | float | Mä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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| dx | int | Mängden för att förskjuta detta Region horisontellt. |
| dy | int | Mä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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| dx | float | Mängden för att förskjuta detta Region horisontellt. |
| dy | float | Mä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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| path | GraphicsPath | GraphicsPath 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | Strukturen 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | Strukturen 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| region | Region | Region 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| path | GraphicsPath | GraphicsPath 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | Strukturen 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | Strukturen 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| region | Region | Region 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| path | GraphicsPath | GraphicsPath 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | Strukturen 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | Strukturen 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| region | Region | Region 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| path | GraphicsPath | GraphicsPath 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rectangle | Strukturen 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | RectangleF | Strukturen 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| region | Region | Region att xor:a med detta Region. |