Classe Region
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 | Descrizione |
|---|---|
| Region() | Inizializza un nuovo Region. |
| Region(path) | Inizializza un nuovo Region con il GraphicsPath specificato. |
| Region(rect) | Inizializza un nuovo Region dalla struttura RectangleF specificata. |
| Region(rect) | Inizializza un nuovo Region dalla struttura RectangleF specificata. |
Methods
| Name | Descrizione |
|---|---|
| complement(path) | Aggiorna questo Region per contenere la porzione del GraphicsPath specificato che non interseca questo Region. |
| complement(rect) | Aggiorna questo Region per contenere la porzione della struttura RectangleF specificata che non interseca questo Region. |
| complement(rect) | Aggiorna questo Region per contenere la porzione della struttura RectangleF specificata che non interseca questo Region. |
| complement(region) | Aggiorna questo Region per contenere la porzione del Region specificato che non interseca questo Region. |
| complement_path(path) | Aggiorna questo Region per contenere la porzione del GraphicsPath specificato che non interseca questo Region. |
| complement_rect(rect) | Aggiorna questo Region per contenere la porzione della struttura RectangleF specificata che non interseca questo Region. |
| complement_rect_f(rect) | Aggiorna questo Region per contenere la porzione della struttura RectangleF specificata che non interseca questo Region. |
| complement_rgn(region) | Aggiorna questo Region per contenere la porzione del Region specificato che non interseca questo Region. |
| create_with_path(path) | Inizializza un nuovo Region con il GraphicsPath specificato. |
| create_with_rect(rect) | Inizializza un nuovo Region dalla struttura RectangleF specificata. |
| create_with_rect_f(rect) | Inizializza un nuovo Region dalla struttura RectangleF specificata. |
| deep_clone() | Crea una copia profonda esatta di questo Region. |
| exclude(path) | Aggiorna questo Region per contenere solo la porzione del suo interno che non interseca il GraphicsPath specificato. |
| exclude(rect) | Aggiorna questo Region per contenere solo la porzione del suo interno che non interseca la struttura RectangleF specificata. |
| exclude(rect) | Aggiorna questo Region per contenere solo la porzione del suo interno che non interseca la struttura RectangleF specificata. |
| exclude(region) | Aggiorna questo Region per contenere solo la porzione del suo interno che non interseca il Region specificato. |
| exclude_path(path) | Aggiorna questo Region per contenere solo la porzione del suo interno che non interseca il GraphicsPath specificato. |
| exclude_rect(rect) | Aggiorna questo Region per contenere solo la porzione del suo interno che non interseca la struttura RectangleF specificata. |
| exclude_rect_f(rect) | Aggiorna questo Region per contenere solo la porzione del suo interno che non interseca la struttura RectangleF specificata. |
| exclude_rgn(region) | Aggiorna questo Region per contenere solo la porzione del suo interno che non interseca il Region specificato. |
| intersect(path) | Aggiorna questo Region all’intersezione di sé con il GraphicsPath specificato. |
| intersect(rect) | Aggiorna questo Region all’intersezione di sé con la struttura RectangleF specificata. |
| intersect(rect) | Aggiorna questo Region all’intersezione di sé con la struttura RectangleF specificata. |
| intersect(region) | Aggiorna questo Region all’intersezione di sé con il Region specificato. |
| intersect_path(path) | Aggiorna questo Region all’intersezione di sé con il GraphicsPath specificato. |
| intersect_rect(rect) | Aggiorna questo Region all’intersezione di sé con la struttura RectangleF specificata. |
| intersect_rect_f(rect) | Aggiorna questo Region all’intersezione di sé con la struttura RectangleF specificata. |
| intersect_rgn(region) | Aggiorna questo Region all’intersezione di sé con il Region specificato. |
| is_empty(g) | Verifica se questo Region ha un interno vuoto sulla superficie di disegno specificata. |
| is_infinite(g) | Verifica se questo Region ha un interno infinito sulla superficie di disegno specificata. |
| is_visible(point) | Verifica se la struttura PointF specificata è contenuta in questo Region. |
| is_visible(point) | Verifica se la struttura PointF specificata è contenuta in questo Region. |
| is_visible(point, g) | Verifica se la struttura PointF specificata è contenuta in questo Region quando viene disegnata usando il Graphics specificato. |
| is_visible(point, g) | Verifica se la struttura PointF specificata è contenuta in questo Region quando viene disegnata usando il Graphics specificato. |
| is_visible(rect) | Verifica se qualche porzione della struttura RectangleF specificata è contenuta in questo Region. |
| is_visible(rect) | Verifica se qualche porzione della struttura RectangleF specificata è contenuta in questo Region. |
| is_visible(rect, g) | Verifica se qualche porzione della struttura RectangleF specificata è contenuta in questo Region quando viene disegnata usando il Graphics specificato. |
| is_visible(rect, g) | Verifica se qualche porzione della struttura RectangleF specificata è contenuta in questo Region quando viene disegnata usando il Graphics specificato. |
| is_visible(x, y) | Verifica se il punto specificato è contenuto in questo Region. |
| is_visible(x, y, g) | Verifica se il punto specificato è contenuto in questo Region quando viene disegnato usando il Graphics specificato. |
| is_visible(x, y, g) | Verifica se il punto specificato è contenuto in questo Region quando viene disegnato usando il Graphics specificato. |
| is_visible(x, y, width, height) | Verifica se qualche porzione del rettangolo specificato è contenuta in questo Region. |
| is_visible(x, y, width, height) | Verifica se qualche porzione del rettangolo specificato è contenuta in questo Region. |
| is_visible(x, y, width, height, g) | Verifica se qualche porzione del rettangolo specificato è contenuta in questo Region quando viene disegnata usando il Graphics specificato. |
| is_visible(x, y, width, height, g) | Verifica se qualche porzione del rettangolo specificato è contenuta in questo Region quando viene disegnata usando il Graphics specificato. |
| is_visible_f(x, y) | Verifica se il punto specificato è contenuto in questo Region. |
| is_visible_point(point) | Verifica se la struttura PointF specificata è contenuta in questo Region. |
| is_visible_point_f(point) | Verifica se la struttura PointF specificata è contenuta in questo Region. |
| is_visible_point_f_with_graphics(point, g) | Verifica se la struttura PointF specificata è contenuta in questo Region quando viene disegnata usando il Graphics specificato. |
| is_visible_point_with_graphics(point, g) | Verifica se la struttura Point specificata è contenuta in questo Region quando viene disegnata usando il Graphics specificato. |
| is_visible_rect(rect) | Verifica se qualche porzione della struttura RectangleF specificata è contenuta in questo Region. |
| is_visible_rect_f(rect) | Verifica se qualche porzione della struttura RectangleF specificata è contenuta in questo Region. |
| is_visible_rect_f_with_graphics(rect, g) | Verifica se qualche porzione della struttura RectangleF specificata è contenuta in questo Region quando viene disegnata usando il Graphics specificato. |
| is_visible_rect_with_graphics(rect, g) | Verifica se qualche porzione della struttura Rectangle specificata è contenuta in questo Region quando viene disegnata usando il Graphics specificato. |
| is_visible_with_graphics(x, y, g) | Verifica se il punto specificato è contenuto in questo Region quando viene disegnato usando il Graphics specificato. |
| is_visible_with_graphics_f(x, y, g) | Verifica se il punto specificato è contenuto in questo Region quando viene disegnato usando il Graphics specificato. |
| is_visible_xywh(x, y, width, height) | Verifica se qualche porzione del rettangolo specificato è contenuta in questo Region. |
| is_visible_xywh_graphics(x, y, width, height, g) | Verifica se qualche porzione del rettangolo specificato è contenuta in questo Region quando viene disegnata usando il Graphics specificato. |
| is_visible_xywh_graphics_f(x, y, width, height, g) | Verifica se qualche porzione del rettangolo specificato è contenuta in questo Region quando viene disegnata usando il Graphics specificato. |
| is_visible_xywhf(x, y, width, height) | Verifica se qualche porzione del rettangolo specificato è contenuta in questo Region. |
| make_empty() | Inizializza questo Region con un interno vuoto. |
| make_infinite() | Inizializza questo oggetto Region con un interno infinito. |
| transform(matrix) | Trasforma questo Region mediante la Matrix specificata. |
| translate(dx, dy) | Sposta le coordinate di questo Region dell’importo specificato. |
| translate(dx, dy) | Sposta le coordinate di questo Region dell’importo specificato. |
| translate_f(dx, dy) | Sposta le coordinate di questo Region dell’importo specificato. |
| union(path) | Aggiorna questo Region all’unione di sé stesso e del GraphicsPath specificato. |
| union(rect) | Aggiorna questo Region all’unione di sé stesso e della struttura RectangleF specificata. |
| union(rect) | Aggiorna questo Region all’unione di sé stesso e della struttura RectangleF specificata. |
| union(region) | Aggiorna questo Region all’unione di sé stesso e del Region specificato. |
| union_path(path) | Aggiorna questo Region all’unione di sé stesso e del GraphicsPath specificato. |
| union_rect(rect) | Aggiorna questo Region all’unione di sé stesso e della struttura RectangleF specificata. |
| union_rect_f(rect) | Aggiorna questo Region all’unione di sé stesso e della struttura RectangleF specificata. |
| union_rgn(region) | Aggiorna questo Region all’unione di sé stesso e del Region specificato. |
| xor(path) | Aggiorna questo Region all’unione meno l’intersezione di sé stesso con il GraphicsPath specificato. |
| xor(rect) | Aggiorna questo Region all’unione meno l’intersezione di sé stesso con la struttura RectangleF specificata. |
| xor(rect) | Aggiorna questo Region all’unione meno l’intersezione di sé stesso con la struttura RectangleF specificata. |
| xor(region) | Aggiorna questo Region all’unione meno l’intersezione di sé stesso con il Region specificato. |
| xor_path(path) | Aggiorna questo Region all’unione meno l’intersezione di sé stesso con il GraphicsPath specificato. |
| xor_rect(rect) | Aggiorna questo Region all’unione meno l’intersezione di sé stesso con la struttura RectangleF specificata. |
| xor_rect_f(rect) | Aggiorna questo Region all’unione meno l’intersezione di sé stesso con la struttura RectangleF specificata. |
| xor_rgn(region) | Aggiorna questo Region all’unione meno l’intersezione di sé stesso con il Region specificato. |
Constructor: Region()
Region()
Inizializza un nuovo Region.
Constructor: Region(path)
Region(path)
Inizializza un nuovo Region con il GraphicsPath specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| path | GraphicsPath | Un GraphicsPath che definisce il nuovo Region. |
Constructor: Region(rect)
Region(rect)
Inizializza un nuovo Region dalla struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | Una struttura RectangleF che definisce l’interno del nuovo Region. |
Constructor: Region(rect)
Region(rect)
Inizializza un nuovo Region dalla struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | Una struttura RectangleF che definisce l’interno del nuovo Region. |
Method: complement(path)
complement(path)
Aggiorna questo Region per contenere la porzione del GraphicsPath specificato che non interseca questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| path | GraphicsPath | Il GraphicsPath per completare questo Region. |
Method: complement(rect)
complement(rect)
Aggiorna questo Region per contenere la porzione della struttura RectangleF specificata che non interseca questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | La struttura RectangleF per completare questo Region. |
Method: complement(rect)
complement(rect)
Aggiorna questo Region per contenere la porzione della struttura RectangleF specificata che non interseca questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | La struttura RectangleF per completare questo Region. |
Method: complement(region)
complement(region)
Aggiorna questo Region per contenere la porzione del Region specificato che non interseca questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| region | Region | L’oggetto Region per completare questo oggetto Region. |
Method: complement_path(path)
complement_path(path)
Aggiorna questo Region per contenere la porzione del GraphicsPath specificato che non interseca questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| path | GraphicsPath | Il GraphicsPath per completare questo Region. |
Method: complement_rect(rect)
complement_rect(rect)
Aggiorna questo Region per contenere la porzione della struttura RectangleF specificata che non interseca questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | La struttura RectangleF per completare questo Region. |
Method: complement_rect_f(rect)
complement_rect_f(rect)
Aggiorna questo Region per contenere la porzione della struttura RectangleF specificata che non interseca questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | La struttura RectangleF per completare questo Region. |
Method: complement_rgn(region)
complement_rgn(region)
Aggiorna questo Region per contenere la porzione del Region specificato che non interseca questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| region | Region | L’oggetto Region per completare questo oggetto Region. |
Method: create_with_path(path) [static]
create_with_path(path)
Inizializza un nuovo Region con il GraphicsPath specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| path | GraphicsPath | Un GraphicsPath che definisce il nuovo Region. |
Returns
| Tipo | Descrizione |
|---|---|
| Region |
Method: create_with_rect(rect) [static]
create_with_rect(rect)
Inizializza un nuovo Region dalla struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | Una struttura RectangleF che definisce l’interno del nuovo Region. |
Returns
| Tipo | Descrizione |
|---|---|
| Region |
Method: create_with_rect_f(rect) [static]
create_with_rect_f(rect)
Inizializza un nuovo Region dalla struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | Una struttura RectangleF che definisce l’interno del nuovo Region. |
Returns
| Tipo | Descrizione |
|---|---|
| Region |
Method: deep_clone()
deep_clone()
Crea una copia profonda esatta di questo Region.
Returns
| Tipo | Descrizione |
|---|---|
| Region | Il Region che questo metodo crea. |
Method: exclude(path)
exclude(path)
Aggiorna questo Region per contenere solo la porzione del suo interno che non interseca il GraphicsPath specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| path | GraphicsPath | Il GraphicsPath da escludere da questo Region. |
Method: exclude(rect)
exclude(rect)
Aggiorna questo Region per contenere solo la porzione del suo interno che non interseca la struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | La struttura RectangleF da escludere da questo Region. |
Method: exclude(rect)
exclude(rect)
Aggiorna questo Region per contenere solo la porzione del suo interno che non interseca la struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | La struttura RectangleF da escludere da questo Region. |
Method: exclude(region)
exclude(region)
Aggiorna questo Region per contenere solo la porzione del suo interno che non interseca il Region specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| region | Region | Il Region da escludere da questo Region. |
Method: exclude_path(path)
exclude_path(path)
Aggiorna questo Region per contenere solo la porzione del suo interno che non interseca il GraphicsPath specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| path | GraphicsPath | Il GraphicsPath da escludere da questo Region. |
Method: exclude_rect(rect)
exclude_rect(rect)
Aggiorna questo Region per contenere solo la porzione del suo interno che non interseca la struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | La struttura RectangleF da escludere da questo Region. |
Method: exclude_rect_f(rect)
exclude_rect_f(rect)
Aggiorna questo Region per contenere solo la porzione del suo interno che non interseca la struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | La struttura RectangleF da escludere da questo Region. |
Method: exclude_rgn(region)
exclude_rgn(region)
Aggiorna questo Region per contenere solo la porzione del suo interno che non interseca il Region specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| region | Region | Il Region da escludere da questo Region. |
Method: intersect(path)
intersect(path)
Aggiorna questo Region all’intersezione di sé con il GraphicsPath specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| path | GraphicsPath | Il GraphicsPath da intersecare con questo Region. |
Method: intersect(rect)
intersect(rect)
Aggiorna questo Region all’intersezione di sé con la struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | La struttura RectangleF da intersecare con questo Region. |
Method: intersect(rect)
intersect(rect)
Aggiorna questo Region all’intersezione di sé con la struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | La struttura RectangleF da intersecare con questo Region. |
Method: intersect(region)
intersect(region)
Aggiorna questo Region all’intersezione di sé con il Region specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| region | Region | Il Region da intersecare con questo Region. |
Method: intersect_path(path)
intersect_path(path)
Aggiorna questo Region all’intersezione di sé con il GraphicsPath specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| path | GraphicsPath | Il GraphicsPath da intersecare con questo Region. |
Method: intersect_rect(rect)
intersect_rect(rect)
Aggiorna questo Region all’intersezione di sé con la struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | La struttura RectangleF da intersecare con questo Region. |
Method: intersect_rect_f(rect)
intersect_rect_f(rect)
Aggiorna questo Region all’intersezione di sé con la struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | La struttura RectangleF da intersecare con questo Region. |
Method: intersect_rgn(region)
intersect_rgn(region)
Aggiorna questo Region all’intersezione di sé con il Region specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| region | Region | Il Region da intersecare con questo Region. |
Method: is_empty(g)
is_empty(g)
Verifica se questo Region ha un interno vuoto sulla superficie di disegno specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| g | Graphics | Un Graphics che rappresenta una superficie di disegno. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | true se l’interno di questo Region è vuoto quando viene applicata la trasformazione associata a g; altrimenti, false. |
Method: is_infinite(g)
is_infinite(g)
Verifica se questo Region ha un interno infinito sulla superficie di disegno specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| g | Graphics | Un Graphics che rappresenta una superficie di disegno. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | true se l’interno di questo Region è infinito quando viene applicata la trasformazione associata a g; altrimenti, false. |
Method: is_visible(point)
is_visible(point)
Verifica se la struttura PointF specificata è contenuta in questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| point | PointF | La struttura PointF da testare. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando point è contenuto in questa Region; altrimenti, falso. |
Method: is_visible(point)
is_visible(point)
Verifica se la struttura PointF specificata è contenuta in questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| point | Point | La struttura PointF da testare. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando point è contenuto in questa Region; altrimenti, falso. |
Method: is_visible(point, g)
is_visible(point, g)
Verifica se la struttura PointF specificata è contenuta in questo Region quando viene disegnata usando il Graphics specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| point | PointF | La struttura PointF da testare. |
| g | Graphics | Un Graphics che rappresenta un contesto grafico. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando point è contenuto in questa Region; altrimenti, falso. |
Method: is_visible(point, g)
is_visible(point, g)
Verifica se la struttura PointF specificata è contenuta in questo Region quando viene disegnata usando il Graphics specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| point | Point | La struttura PointF da testare. |
| g | Graphics | Un Graphics che rappresenta un contesto grafico. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando point è contenuto in questa Region; altrimenti, falso. |
Method: is_visible(rect)
is_visible(rect)
Verifica se qualche porzione della struttura RectangleF specificata è contenuta in questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | La struttura RectangleF da testare. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando qualsiasi parte di rect è contenuta in questa Region; altrimenti, falso. |
Method: is_visible(rect)
is_visible(rect)
Verifica se qualche porzione della struttura RectangleF specificata è contenuta in questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | La struttura RectangleF da testare. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando qualsiasi parte di rect è contenuta in questa Region; altrimenti, falso. |
Method: is_visible(rect, g)
is_visible(rect, g)
Verifica se qualche porzione della struttura RectangleF specificata è contenuta in questo Region quando viene disegnata usando il Graphics specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | La struttura RectangleF da testare. |
| g | Graphics | Un Graphics che rappresenta un contesto grafico. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando rect è contenuto in questa Region; altrimenti, falso. |
Method: is_visible(rect, g)
is_visible(rect, g)
Verifica se qualche porzione della struttura RectangleF specificata è contenuta in questo Region quando viene disegnata usando il Graphics specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | La struttura RectangleF da testare. |
| g | Graphics | Un Graphics che rappresenta un contesto grafico. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando rect è contenuto in questa Region; altrimenti, falso. |
Method: is_visible(x, y)
is_visible(x, y)
Verifica se il punto specificato è contenuto in questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| x | float | La coordinata x del punto da testare. |
| y | float | La coordinata y del punto da testare. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | Vero quando il punto specificato è contenuto in questa Region; altrimenti, falso. |
Method: is_visible(x, y, g)
is_visible(x, y, g)
Verifica se il punto specificato è contenuto in questo Region quando viene disegnato usando il Graphics specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| x | float | La coordinata x del punto da testare. |
| y | float | La coordinata y del punto da testare. |
| g | Graphics | Un Graphics che rappresenta un contesto grafico. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | Vero quando il punto specificato è contenuto in questa Region; altrimenti, falso. |
Method: is_visible(x, y, g)
is_visible(x, y, g)
Verifica se il punto specificato è contenuto in questo Region quando viene disegnato usando il Graphics specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| x | int | La coordinata x del punto da testare. |
| y | int | La coordinata y del punto da testare. |
| g | Graphics | Un Graphics che rappresenta un contesto grafico. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | Vero quando il punto specificato è contenuto in questa Region; altrimenti, falso. |
Method: is_visible(x, y, width, height)
is_visible(x, y, width, height)
Verifica se qualche porzione del rettangolo specificato è contenuta in questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| x | float | La coordinata x dell’angolo in alto a sinistra del rettangolo da testare. |
| y | float | La coordinata y dell’angolo in alto a sinistra del rettangolo da testare. |
| width | float | La larghezza del rettangolo da testare. |
| height | float | L’altezza del rettangolo da testare. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando qualsiasi parte del rettangolo specificato è contenuta in questo oggetto Region; altrimenti, falso. |
Method: is_visible(x, y, width, height)
is_visible(x, y, width, height)
Verifica se qualche porzione del rettangolo specificato è contenuta in questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| x | int | La coordinata x dell’angolo in alto a sinistra del rettangolo da testare. |
| y | int | La coordinata y dell’angolo in alto a sinistra del rettangolo da testare. |
| width | int | La larghezza del rettangolo da testare. |
| height | int | L’altezza del rettangolo da testare. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando qualsiasi parte del rettangolo specificato è contenuta in questo oggetto Region; altrimenti, falso. |
Method: is_visible(x, y, width, height, g)
is_visible(x, y, width, height, g)
Verifica se qualche porzione del rettangolo specificato è contenuta in questo Region quando viene disegnata usando il Graphics specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| x | float | La coordinata x dell’angolo in alto a sinistra del rettangolo da testare. |
| y | float | La coordinata y dell’angolo in alto a sinistra del rettangolo da testare. |
| width | float | La larghezza del rettangolo da testare. |
| height | float | L’altezza del rettangolo da testare. |
| g | Graphics | Un Graphics che rappresenta un contesto grafico. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando qualsiasi parte del rettangolo specificato è contenuta in questa Region; altrimenti, falso. |
Method: is_visible(x, y, width, height, g)
is_visible(x, y, width, height, g)
Verifica se qualche porzione del rettangolo specificato è contenuta in questo Region quando viene disegnata usando il Graphics specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| x | int | La coordinata x dell’angolo in alto a sinistra del rettangolo da testare. |
| y | int | La coordinata y dell’angolo in alto a sinistra del rettangolo da testare. |
| width | int | La larghezza del rettangolo da testare. |
| height | int | L’altezza del rettangolo da testare. |
| g | Graphics | Un Graphics che rappresenta un contesto grafico. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando qualsiasi parte del rettangolo specificato è contenuta in questa Region; altrimenti, falso. |
Method: is_visible_f(x, y)
is_visible_f(x, y)
Verifica se il punto specificato è contenuto in questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| x | float | La coordinata x del punto da testare. |
| y | float | La coordinata y del punto da testare. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | Vero quando il punto specificato è contenuto in questa Region; altrimenti, falso. |
Method: is_visible_point(point)
is_visible_point(point)
Verifica se la struttura PointF specificata è contenuta in questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| point | Point | La struttura PointF da testare. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando point è contenuto in questa Region; altrimenti, falso. |
Method: is_visible_point_f(point)
is_visible_point_f(point)
Verifica se la struttura PointF specificata è contenuta in questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| point | PointF | La struttura PointF da testare. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando point è contenuto in questa Region; altrimenti, falso. |
Method: is_visible_point_f_with_graphics(point, g)
is_visible_point_f_with_graphics(point, g)
Verifica se la struttura PointF specificata è contenuta in questo Region quando viene disegnata usando il Graphics specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| point | PointF | La struttura PointF da testare. |
| g | Graphics | Un Graphics che rappresenta un contesto grafico. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando point è contenuto in questa Region; altrimenti, falso. |
Method: is_visible_point_with_graphics(point, g)
is_visible_point_with_graphics(point, g)
Verifica se la struttura Point specificata è contenuta in questo Region quando viene disegnata usando il Graphics specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| point | Point | La struttura Point da testare. |
| g | Graphics | Un Graphics che rappresenta un contesto grafico. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando point è contenuto in questa Region; altrimenti, falso. |
Method: is_visible_rect(rect)
is_visible_rect(rect)
Verifica se qualche porzione della struttura RectangleF specificata è contenuta in questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | La struttura RectangleF da testare. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando qualsiasi parte di rect è contenuta in questa Region; altrimenti, falso. |
Method: is_visible_rect_f(rect)
is_visible_rect_f(rect)
Verifica se qualche porzione della struttura RectangleF specificata è contenuta in questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | La struttura RectangleF da testare. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando qualsiasi parte di rect è contenuta in questa Region; altrimenti, falso. |
Method: is_visible_rect_f_with_graphics(rect, g)
is_visible_rect_f_with_graphics(rect, g)
Verifica se qualche porzione della struttura RectangleF specificata è contenuta in questo Region quando viene disegnata usando il Graphics specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | La struttura RectangleF da testare. |
| g | Graphics | Un Graphics che rappresenta un contesto grafico. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando rect è contenuto in questa Region; altrimenti, falso. |
Method: is_visible_rect_with_graphics(rect, g)
is_visible_rect_with_graphics(rect, g)
Verifica se qualche porzione della struttura Rectangle specificata è contenuta in questo Region quando viene disegnata usando il Graphics specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | La struttura Rectangle da testare. |
| g | Graphics | Un Graphics che rappresenta un contesto grafico. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando qualsiasi parte di rect è contenuta in questa Region; altrimenti, falso. |
Method: is_visible_with_graphics(x, y, g)
is_visible_with_graphics(x, y, g)
Verifica se il punto specificato è contenuto in questo Region quando viene disegnato usando il Graphics specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| x | int | La coordinata x del punto da testare. |
| y | int | La coordinata y del punto da testare. |
| g | Graphics | Un Graphics che rappresenta un contesto grafico. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | Vero quando il punto specificato è contenuto in questa Region; altrimenti, falso. |
Method: is_visible_with_graphics_f(x, y, g)
is_visible_with_graphics_f(x, y, g)
Verifica se il punto specificato è contenuto in questo Region quando viene disegnato usando il Graphics specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| x | float | La coordinata x del punto da testare. |
| y | float | La coordinata y del punto da testare. |
| g | Graphics | Un Graphics che rappresenta un contesto grafico. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | Vero quando il punto specificato è contenuto in questa Region; altrimenti, falso. |
Method: is_visible_xywh(x, y, width, height)
is_visible_xywh(x, y, width, height)
Verifica se qualche porzione del rettangolo specificato è contenuta in questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| x | int | La coordinata x dell’angolo in alto a sinistra del rettangolo da testare. |
| y | int | La coordinata y dell’angolo in alto a sinistra del rettangolo da testare. |
| width | int | La larghezza del rettangolo da testare. |
| height | int | L’altezza del rettangolo da testare. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando qualsiasi parte del rettangolo specificato è contenuta in questo oggetto Region; altrimenti, falso. |
Method: is_visible_xywh_graphics(x, y, width, height, g)
is_visible_xywh_graphics(x, y, width, height, g)
Verifica se qualche porzione del rettangolo specificato è contenuta in questo Region quando viene disegnata usando il Graphics specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| x | int | La coordinata x dell’angolo in alto a sinistra del rettangolo da testare. |
| y | int | La coordinata y dell’angolo in alto a sinistra del rettangolo da testare. |
| width | int | La larghezza del rettangolo da testare. |
| height | int | L’altezza del rettangolo da testare. |
| g | Graphics | Un Graphics che rappresenta un contesto grafico. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando qualsiasi parte del rettangolo specificato è contenuta in questa Region; altrimenti, falso. |
Method: is_visible_xywh_graphics_f(x, y, width, height, g)
is_visible_xywh_graphics_f(x, y, width, height, g)
Verifica se qualche porzione del rettangolo specificato è contenuta in questo Region quando viene disegnata usando il Graphics specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| x | float | La coordinata x dell’angolo in alto a sinistra del rettangolo da testare. |
| y | float | La coordinata y dell’angolo in alto a sinistra del rettangolo da testare. |
| width | float | La larghezza del rettangolo da testare. |
| height | float | L’altezza del rettangolo da testare. |
| g | Graphics | Un Graphics che rappresenta un contesto grafico. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando qualsiasi parte del rettangolo specificato è contenuta in questa Region; altrimenti, falso. |
Method: is_visible_xywhf(x, y, width, height)
is_visible_xywhf(x, y, width, height)
Verifica se qualche porzione del rettangolo specificato è contenuta in questo Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| x | float | La coordinata x dell’angolo in alto a sinistra del rettangolo da testare. |
| y | float | La coordinata y dell’angolo in alto a sinistra del rettangolo da testare. |
| width | float | La larghezza del rettangolo da testare. |
| height | float | L’altezza del rettangolo da testare. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | vero quando qualsiasi parte del rettangolo specificato è contenuta in questo oggetto Region; altrimenti, falso. |
Method: transform(matrix)
transform(matrix)
Trasforma questo Region mediante la Matrix specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| matrix | Matrix | La Matrix con cui trasformare questa Region. |
Method: translate(dx, dy)
translate(dx, dy)
Sposta le coordinate di questo Region dell’importo specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dx | float | La quantità di spostamento orizzontale di questa Region. |
| dy | float | La quantità di spostamento verticale di questa Region. |
Method: translate(dx, dy)
translate(dx, dy)
Sposta le coordinate di questo Region dell’importo specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dx | int | La quantità di spostamento orizzontale di questa Region. |
| dy | int | La quantità di spostamento verticale di questa Region. |
Method: translate_f(dx, dy)
translate_f(dx, dy)
Sposta le coordinate di questo Region dell’importo specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dx | float | La quantità di spostamento orizzontale di questa Region. |
| dy | float | La quantità di spostamento verticale di questa Region. |
Method: union(path)
union(path)
Aggiorna questo Region all’unione di sé stesso e del GraphicsPath specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| path | GraphicsPath | Il GraphicsPath da unire a questa Region. |
Method: union(rect)
union(rect)
Aggiorna questo Region all’unione di sé stesso e della struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | La struttura RectangleF da unire a questa Region. |
Method: union(rect)
union(rect)
Aggiorna questo Region all’unione di sé stesso e della struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | La struttura RectangleF da unire a questa Region. |
Method: union(region)
union(region)
Aggiorna questo Region all’unione di sé stesso e del Region specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| region | Region | La Region da unire a questa Region. |
Method: union_path(path)
union_path(path)
Aggiorna questo Region all’unione di sé stesso e del GraphicsPath specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| path | GraphicsPath | Il GraphicsPath da unire a questa Region. |
Method: union_rect(rect)
union_rect(rect)
Aggiorna questo Region all’unione di sé stesso e della struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | La struttura RectangleF da unire a questa Region. |
Method: union_rect_f(rect)
union_rect_f(rect)
Aggiorna questo Region all’unione di sé stesso e della struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | La struttura RectangleF da unire a questa Region. |
Method: union_rgn(region)
union_rgn(region)
Aggiorna questo Region all’unione di sé stesso e del Region specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| region | Region | La Region da unire a questa Region. |
Method: xor(path)
xor(path)
Aggiorna questo Region all’unione meno l’intersezione di sé stesso con il GraphicsPath specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| path | GraphicsPath | Il GraphicsPath da xor con questa Region. |
Method: xor(rect)
xor(rect)
Aggiorna questo Region all’unione meno l’intersezione di sé stesso con la struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | La struttura RectangleF da xor con questa Region. |
Method: xor(rect)
xor(rect)
Aggiorna questo Region all’unione meno l’intersezione di sé stesso con la struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | La struttura RectangleF da xor con questa Region. |
Method: xor(region)
xor(region)
Aggiorna questo Region all’unione meno l’intersezione di sé stesso con il Region specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| region | Region | La Region da xor con questa Region. |
Method: xor_path(path)
xor_path(path)
Aggiorna questo Region all’unione meno l’intersezione di sé stesso con il GraphicsPath specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| path | GraphicsPath | Il GraphicsPath da xor con questa Region. |
Method: xor_rect(rect)
xor_rect(rect)
Aggiorna questo Region all’unione meno l’intersezione di sé stesso con la struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | La struttura RectangleF da xor con questa Region. |
Method: xor_rect_f(rect)
xor_rect_f(rect)
Aggiorna questo Region all’unione meno l’intersezione di sé stesso con la struttura RectangleF specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | La struttura RectangleF da xor con questa Region. |
Method: xor_rgn(region)
xor_rgn(region)
Aggiorna questo Region all’unione meno l’intersezione di sé stesso con il Region specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| region | Region | La Region da xor con questa Region. |