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 | Description |
|---|---|
| Region() | Initialise un nouveau Region. |
| Region(path) | Initialise une nouvelle Region avec le GraphicsPath spécifié. |
| Region(rect) | Initialise une nouvelle Region à partir de la structure RectangleF spécifiée. |
| Region(rect) | Initialise une nouvelle Region à partir de la structure RectangleF spécifiée. |
Methods
| Name | Description |
|---|---|
| complement(path) | Met à jour ce Region pour qu’il contienne la partie du GraphicsPath spécifié qui n’intersecte pas ce Region. |
| complement(rect) | Met à jour ce Region pour qu’il contienne la partie de la RectangleF spécifiée qui n’intersecte pas ce Region. |
| complement(rect) | Met à jour ce Region pour qu’il contienne la partie de la RectangleF spécifiée qui n’intersecte pas ce Region. |
| complement(region) | Met à jour ce Region pour qu’il contienne la partie du Region spécifié qui n’intersecte pas ce Region. |
| complement_path(path) | Met à jour ce Region pour qu’il contienne la partie du GraphicsPath spécifié qui n’intersecte pas ce Region. |
| complement_rect(rect) | Met à jour ce Region pour qu’il contienne la partie de la RectangleF spécifiée qui n’intersecte pas ce Region. |
| complement_rect_f(rect) | Met à jour ce Region pour qu’il contienne la partie de la RectangleF spécifiée qui n’intersecte pas ce Region. |
| complement_rgn(region) | Met à jour ce Region pour qu’il contienne la partie du Region spécifié qui n’intersecte pas ce Region. |
| create_with_path(path) | Initialise une nouvelle Region avec le GraphicsPath spécifié. |
| create_with_rect(rect) | Initialise une nouvelle Region à partir de la structure RectangleF spécifiée. |
| create_with_rect_f(rect) | Initialise une nouvelle Region à partir de la structure RectangleF spécifiée. |
| deep_clone() | Crée une copie profonde exacte de ce Region. |
| exclude(path) | Met à jour ce Region pour ne contenir que la partie de son intérieur qui n’intersecte pas le GraphicsPath spécifié. |
| exclude(rect) | Met à jour ce Region pour ne contenir que la partie de son intérieur qui n’intersecte pas la RectangleF spécifiée. |
| exclude(rect) | Met à jour ce Region pour ne contenir que la partie de son intérieur qui n’intersecte pas la RectangleF spécifiée. |
| exclude(region) | Met à jour ce Region pour ne contenir que la partie de son intérieur qui n’intersecte pas le Region spécifié. |
| exclude_path(path) | Met à jour ce Region pour ne contenir que la partie de son intérieur qui n’intersecte pas le GraphicsPath spécifié. |
| exclude_rect(rect) | Met à jour ce Region pour ne contenir que la partie de son intérieur qui n’intersecte pas la RectangleF spécifiée. |
| exclude_rect_f(rect) | Met à jour ce Region pour ne contenir que la partie de son intérieur qui n’intersecte pas la RectangleF spécifiée. |
| exclude_rgn(region) | Met à jour ce Region pour ne contenir que la partie de son intérieur qui n’intersecte pas le Region spécifié. |
| intersect(path) | Met à jour ce Region à l’intersection de lui-même avec le GraphicsPath spécifié. |
| intersect(rect) | Met à jour ce Region à l’intersection de lui-même avec la RectangleF spécifiée. |
| intersect(rect) | Met à jour ce Region à l’intersection de lui-même avec la RectangleF spécifiée. |
| intersect(region) | Met à jour ce Region à l’intersection de lui-même avec le Region spécifié. |
| intersect_path(path) | Met à jour ce Region à l’intersection de lui-même avec le GraphicsPath spécifié. |
| intersect_rect(rect) | Met à jour ce Region à l’intersection de lui-même avec la RectangleF spécifiée. |
| intersect_rect_f(rect) | Met à jour ce Region à l’intersection de lui-même avec la RectangleF spécifiée. |
| intersect_rgn(region) | Met à jour ce Region à l’intersection de lui-même avec le Region spécifié. |
| is_empty(g) | Teste si ce Region a un intérieur vide sur la surface de dessin spécifiée. |
| is_infinite(g) | Teste si ce Region a un intérieur infini sur la surface de dessin spécifiée. |
| is_visible(point) | Teste si la structure PointF spécifiée est contenue dans ce Region. |
| is_visible(point) | Teste si la structure PointF spécifiée est contenue dans ce Region. |
| is_visible(point, g) | Teste si la structure PointF spécifiée est contenue dans ce Region lorsqu’elle est dessinée avec le Graphics spécifié. |
| is_visible(point, g) | Teste si la structure PointF spécifiée est contenue dans ce Region lorsqu’elle est dessinée avec le Graphics spécifié. |
| is_visible(rect) | Teste si une partie de la structure RectangleF spécifiée est contenue dans ce Region. |
| is_visible(rect) | Teste si une partie de la structure RectangleF spécifiée est contenue dans ce Region. |
| is_visible(rect, g) | Teste si une partie de la structure RectangleF spécifiée est contenue dans ce Region lorsqu’elle est dessinée avec le Graphics spécifié. |
| is_visible(rect, g) | Teste si une partie de la structure RectangleF spécifiée est contenue dans ce Region lorsqu’elle est dessinée avec le Graphics spécifié. |
| is_visible(x, y) | Teste si le point spécifié est contenu dans ce Region. |
| is_visible(x, y, g) | Teste si le point spécifié est contenu dans ce Region lorsqu’il est dessiné avec le Graphics spécifié. |
| is_visible(x, y, g) | Teste si le point spécifié est contenu dans ce Region lorsqu’il est dessiné avec le Graphics spécifié. |
| is_visible(x, y, width, height) | Teste si une partie du rectangle spécifié est contenue dans ce Region. |
| is_visible(x, y, width, height) | Teste si une partie du rectangle spécifié est contenue dans ce Region. |
| is_visible(x, y, width, height, g) | Teste si une partie du rectangle spécifié est contenue dans ce Region lorsqu’il est dessiné avec le Graphics spécifié. |
| is_visible(x, y, width, height, g) | Teste si une partie du rectangle spécifié est contenue dans ce Region lorsqu’il est dessiné avec le Graphics spécifié. |
| is_visible_f(x, y) | Teste si le point spécifié est contenu dans ce Region. |
| is_visible_point(point) | Teste si la structure PointF spécifiée est contenue dans ce Region. |
| is_visible_point_f(point) | Teste si la structure PointF spécifiée est contenue dans ce Region. |
| is_visible_point_f_with_graphics(point, g) | Teste si la structure PointF spécifiée est contenue dans ce Region lorsqu’elle est dessinée avec le Graphics spécifié. |
| is_visible_point_with_graphics(point, g) | Teste si la structure Point spécifiée est contenue dans ce Region lorsqu’elle est dessinée avec le Graphics spécifié. |
| is_visible_rect(rect) | Teste si une partie de la structure RectangleF spécifiée est contenue dans ce Region. |
| is_visible_rect_f(rect) | Teste si une partie de la structure RectangleF spécifiée est contenue dans ce Region. |
| is_visible_rect_f_with_graphics(rect, g) | Teste si une partie de la structure RectangleF spécifiée est contenue dans ce Region lorsqu’elle est dessinée avec le Graphics spécifié. |
| is_visible_rect_with_graphics(rect, g) | Teste si une partie de la structure Rectangle spécifiée est contenue dans ce Region lorsqu’elle est dessinée avec le Graphics spécifié. |
| is_visible_with_graphics(x, y, g) | Teste si le point spécifié est contenu dans ce Region lorsqu’il est dessiné avec le Graphics spécifié. |
| is_visible_with_graphics_f(x, y, g) | Teste si le point spécifié est contenu dans ce Region lorsqu’il est dessiné avec le Graphics spécifié. |
| is_visible_xywh(x, y, width, height) | Teste si une partie du rectangle spécifié est contenue dans ce Region. |
| is_visible_xywh_graphics(x, y, width, height, g) | Teste si une partie du rectangle spécifié est contenue dans ce Region lorsqu’il est dessiné avec le Graphics spécifié. |
| is_visible_xywh_graphics_f(x, y, width, height, g) | Teste si une partie du rectangle spécifié est contenue dans ce Region lorsqu’il est dessiné avec le Graphics spécifié. |
| is_visible_xywhf(x, y, width, height) | Teste si une partie du rectangle spécifié est contenue dans ce Region. |
| make_empty() | Initialise ce Region à un intérieur vide. |
| make_infinite() | Initialise cet objet Region avec un intérieur infini. |
| transform(matrix) | Transforme ce Region selon la Matrix spécifiée. |
| translate(dx, dy) | Décale les coordonnées de ce Region du montant spécifié. |
| translate(dx, dy) | Décale les coordonnées de ce Region du montant spécifié. |
| translate_f(dx, dy) | Décale les coordonnées de ce Region du montant spécifié. |
| union(path) | Met à jour ce Region pour qu’il soit l’union de lui‑même et du GraphicsPath spécifié. |
| union(rect) | Met à jour ce Region pour qu’il soit l’union de lui‑même et de la structure RectangleF spécifiée. |
| union(rect) | Met à jour ce Region pour qu’il soit l’union de lui‑même et de la structure RectangleF spécifiée. |
| union(region) | Met à jour ce Region pour qu’il soit l’union de lui‑même et du Region spécifié. |
| union_path(path) | Met à jour ce Region pour qu’il soit l’union de lui‑même et du GraphicsPath spécifié. |
| union_rect(rect) | Met à jour ce Region pour qu’il soit l’union de lui‑même et de la structure RectangleF spécifiée. |
| union_rect_f(rect) | Met à jour ce Region pour qu’il soit l’union de lui‑même et de la structure RectangleF spécifiée. |
| union_rgn(region) | Met à jour ce Region pour qu’il soit l’union de lui‑même et du Region spécifié. |
| xor(path) | Met à jour ce Region pour qu’il soit l’union moins l’intersection de lui‑même avec le GraphicsPath spécifié. |
| xor(rect) | Met à jour ce Region pour qu’il soit l’union moins l’intersection de lui‑même avec la structure RectangleF spécifiée. |
| xor(rect) | Met à jour ce Region pour qu’il soit l’union moins l’intersection de lui‑même avec la structure RectangleF spécifiée. |
| xor(region) | Met à jour ce Region pour qu’il soit l’union moins l’intersection de lui‑même avec le Region spécifié. |
| xor_path(path) | Met à jour ce Region pour qu’il soit l’union moins l’intersection de lui‑même avec le GraphicsPath spécifié. |
| xor_rect(rect) | Met à jour ce Region pour qu’il soit l’union moins l’intersection de lui‑même avec la structure RectangleF spécifiée. |
| xor_rect_f(rect) | Met à jour ce Region pour qu’il soit l’union moins l’intersection de lui‑même avec la structure RectangleF spécifiée. |
| xor_rgn(region) | Met à jour ce Region pour qu’il soit l’union moins l’intersection de lui‑même avec le Region spécifié. |
Constructor: Region()
Region()
Initialise un nouveau Region.
Constructor: Region(path)
Region(path)
Initialise une nouvelle Region avec le GraphicsPath spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| path | GraphicsPath | Un GraphicsPath qui définit le nouveau Region. |
Constructor: Region(rect)
Region(rect)
Initialise une nouvelle Region à partir de la structure RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | Une structure RectangleF qui définit l’intérieur du nouveau Region. |
Constructor: Region(rect)
Region(rect)
Initialise une nouvelle Region à partir de la structure RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | Une structure RectangleF qui définit l’intérieur du nouveau Region. |
Method: complement(path)
complement(path)
Met à jour ce Region pour qu’il contienne la partie du GraphicsPath spécifié qui n’intersecte pas ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| path | GraphicsPath | Le GraphicsPath pour compléter ce Region. |
Method: complement(rect)
complement(rect)
Met à jour ce Region pour qu’il contienne la partie de la RectangleF spécifiée qui n’intersecte pas ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | La structure RectangleF pour compléter ce Region. |
Method: complement(rect)
complement(rect)
Met à jour ce Region pour qu’il contienne la partie de la RectangleF spécifiée qui n’intersecte pas ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | La structure RectangleF pour compléter ce Region. |
Method: complement(region)
complement(region)
Met à jour ce Region pour qu’il contienne la partie du Region spécifié qui n’intersecte pas ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| region | Region | L’objet Region pour compléter cet objet Region. |
Method: complement_path(path)
complement_path(path)
Met à jour ce Region pour qu’il contienne la partie du GraphicsPath spécifié qui n’intersecte pas ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| path | GraphicsPath | Le GraphicsPath pour compléter ce Region. |
Method: complement_rect(rect)
complement_rect(rect)
Met à jour ce Region pour qu’il contienne la partie de la RectangleF spécifiée qui n’intersecte pas ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | La structure RectangleF pour compléter ce Region. |
Method: complement_rect_f(rect)
complement_rect_f(rect)
Met à jour ce Region pour qu’il contienne la partie de la RectangleF spécifiée qui n’intersecte pas ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | La structure RectangleF pour compléter ce Region. |
Method: complement_rgn(region)
complement_rgn(region)
Met à jour ce Region pour qu’il contienne la partie du Region spécifié qui n’intersecte pas ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| region | Region | L’objet Region pour compléter cet objet Region. |
Method: create_with_path(path) [static]
create_with_path(path)
Initialise une nouvelle Region avec le GraphicsPath spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| path | GraphicsPath | Un GraphicsPath qui définit le nouveau Region. |
Returns
| Type | Description |
|---|---|
| Region |
Method: create_with_rect(rect) [static]
create_with_rect(rect)
Initialise une nouvelle Region à partir de la structure RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | Une structure RectangleF qui définit l’intérieur du nouveau Region. |
Returns
| Type | Description |
|---|---|
| Region |
Method: create_with_rect_f(rect) [static]
create_with_rect_f(rect)
Initialise une nouvelle Region à partir de la structure RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | Une structure RectangleF qui définit l’intérieur du nouveau Region. |
Returns
| Type | Description |
|---|---|
| Region |
Method: deep_clone()
deep_clone()
Crée une copie profonde exacte de ce Region.
Returns
| Type | Description |
|---|---|
| Region | Le Region que cette méthode crée. |
Method: exclude(path)
exclude(path)
Met à jour ce Region pour ne contenir que la partie de son intérieur qui n’intersecte pas le GraphicsPath spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| path | GraphicsPath | Le GraphicsPath à exclure de ce Region. |
Method: exclude(rect)
exclude(rect)
Met à jour ce Region pour ne contenir que la partie de son intérieur qui n’intersecte pas la RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | La structure RectangleF à exclure de ce Region. |
Method: exclude(rect)
exclude(rect)
Met à jour ce Region pour ne contenir que la partie de son intérieur qui n’intersecte pas la RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | La structure RectangleF à exclure de ce Region. |
Method: exclude(region)
exclude(region)
Met à jour ce Region pour ne contenir que la partie de son intérieur qui n’intersecte pas le Region spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| region | Region | Le Region à exclure de ce Region. |
Method: exclude_path(path)
exclude_path(path)
Met à jour ce Region pour ne contenir que la partie de son intérieur qui n’intersecte pas le GraphicsPath spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| path | GraphicsPath | Le GraphicsPath à exclure de ce Region. |
Method: exclude_rect(rect)
exclude_rect(rect)
Met à jour ce Region pour ne contenir que la partie de son intérieur qui n’intersecte pas la RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | La structure RectangleF à exclure de ce Region. |
Method: exclude_rect_f(rect)
exclude_rect_f(rect)
Met à jour ce Region pour ne contenir que la partie de son intérieur qui n’intersecte pas la RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | La structure RectangleF à exclure de ce Region. |
Method: exclude_rgn(region)
exclude_rgn(region)
Met à jour ce Region pour ne contenir que la partie de son intérieur qui n’intersecte pas le Region spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| region | Region | Le Region à exclure de ce Region. |
Method: intersect(path)
intersect(path)
Met à jour ce Region à l’intersection de lui-même avec le GraphicsPath spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| path | GraphicsPath | Le GraphicsPath à intersecter avec ce Region. |
Method: intersect(rect)
intersect(rect)
Met à jour ce Region à l’intersection de lui-même avec la RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | La structure RectangleF à intersecter avec ce Region. |
Method: intersect(rect)
intersect(rect)
Met à jour ce Region à l’intersection de lui-même avec la RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | La structure RectangleF à intersecter avec ce Region. |
Method: intersect(region)
intersect(region)
Met à jour ce Region à l’intersection de lui-même avec le Region spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| region | Region | Le Region à intersecter avec ce Region. |
Method: intersect_path(path)
intersect_path(path)
Met à jour ce Region à l’intersection de lui-même avec le GraphicsPath spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| path | GraphicsPath | Le GraphicsPath à intersecter avec ce Region. |
Method: intersect_rect(rect)
intersect_rect(rect)
Met à jour ce Region à l’intersection de lui-même avec la RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | La structure RectangleF à intersecter avec ce Region. |
Method: intersect_rect_f(rect)
intersect_rect_f(rect)
Met à jour ce Region à l’intersection de lui-même avec la RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | La structure RectangleF à intersecter avec ce Region. |
Method: intersect_rgn(region)
intersect_rgn(region)
Met à jour ce Region à l’intersection de lui-même avec le Region spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| region | Region | Le Region à intersecter avec ce Region. |
Method: is_empty(g)
is_empty(g)
Teste si ce Region a un intérieur vide sur la surface de dessin spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| g | Graphics | Un Graphics qui représente une surface de dessin. |
Returns
| Type | Description |
|---|---|
| bool | true si l’intérieur de ce Region est vide lorsque la transformation associée à g est appliquée ; sinon, false. |
Method: is_infinite(g)
is_infinite(g)
Teste si ce Region a un intérieur infini sur la surface de dessin spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| g | Graphics | Un Graphics qui représente une surface de dessin. |
Returns
| Type | Description |
|---|---|
| bool | true si l’intérieur de ce Region est infini lorsque la transformation associée à g est appliquée ; sinon, false. |
Method: is_visible(point)
is_visible(point)
Teste si la structure PointF spécifiée est contenue dans ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | PointF | La structure PointF à tester. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque point est contenu dans cette Region; sinon, faux. |
Method: is_visible(point)
is_visible(point)
Teste si la structure PointF spécifiée est contenue dans ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | Point | La structure PointF à tester. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque point est contenu dans cette Region; sinon, faux. |
Method: is_visible(point, g)
is_visible(point, g)
Teste si la structure PointF spécifiée est contenue dans ce Region lorsqu’elle est dessinée avec le Graphics spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | PointF | La structure PointF à tester. |
| g | Graphics | Un Graphics qui représente un contexte graphique. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque point est contenu dans cette Region; sinon, faux. |
Method: is_visible(point, g)
is_visible(point, g)
Teste si la structure PointF spécifiée est contenue dans ce Region lorsqu’elle est dessinée avec le Graphics spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | Point | La structure PointF à tester. |
| g | Graphics | Un Graphics qui représente un contexte graphique. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque point est contenu dans cette Region; sinon, faux. |
Method: is_visible(rect)
is_visible(rect)
Teste si une partie de la structure RectangleF spécifiée est contenue dans ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | La structure RectangleF à tester. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque n’importe quelle partie de rect est contenue dans cette Region; sinon, faux. |
Method: is_visible(rect)
is_visible(rect)
Teste si une partie de la structure RectangleF spécifiée est contenue dans ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | La structure RectangleF à tester. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque n’importe quelle partie de rect est contenue dans cette Region; sinon, faux. |
Method: is_visible(rect, g)
is_visible(rect, g)
Teste si une partie de la structure RectangleF spécifiée est contenue dans ce Region lorsqu’elle est dessinée avec le Graphics spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | La structure RectangleF à tester. |
| g | Graphics | Un Graphics qui représente un contexte graphique. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque rect est contenu dans cette Region; sinon, faux. |
Method: is_visible(rect, g)
is_visible(rect, g)
Teste si une partie de la structure RectangleF spécifiée est contenue dans ce Region lorsqu’elle est dessinée avec le Graphics spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | La structure RectangleF à tester. |
| g | Graphics | Un Graphics qui représente un contexte graphique. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque rect est contenu dans cette Region; sinon, faux. |
Method: is_visible(x, y)
is_visible(x, y)
Teste si le point spécifié est contenu dans ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| x | float | La coordonnée x du point à tester. |
| y | float | La coordonnée y du point à tester. |
Returns
| Type | Description |
|---|---|
| bool | Vrai lorsque le point spécifié est contenu dans cette Region; sinon, faux. |
Method: is_visible(x, y, g)
is_visible(x, y, g)
Teste si le point spécifié est contenu dans ce Region lorsqu’il est dessiné avec le Graphics spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| x | float | La coordonnée x du point à tester. |
| y | float | La coordonnée y du point à tester. |
| g | Graphics | Un Graphics qui représente un contexte graphique. |
Returns
| Type | Description |
|---|---|
| bool | Vrai lorsque le point spécifié est contenu dans cette Region; sinon, faux. |
Method: is_visible(x, y, g)
is_visible(x, y, g)
Teste si le point spécifié est contenu dans ce Region lorsqu’il est dessiné avec le Graphics spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| x | int | La coordonnée x du point à tester. |
| y | int | La coordonnée y du point à tester. |
| g | Graphics | Un Graphics qui représente un contexte graphique. |
Returns
| Type | Description |
|---|---|
| bool | Vrai lorsque le point spécifié est contenu dans cette Region; sinon, faux. |
Method: is_visible(x, y, width, height)
is_visible(x, y, width, height)
Teste si une partie du rectangle spécifié est contenue dans ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| x | float | La coordonnée x du coin supérieur gauche du rectangle à tester. |
| y | float | La coordonnée y du coin supérieur gauche du rectangle à tester. |
| width | float | La largeur du rectangle à tester. |
| height | float | La hauteur du rectangle à tester. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque n’importe quelle partie du rectangle spécifié est contenue dans cet objet Region; sinon, faux. |
Method: is_visible(x, y, width, height)
is_visible(x, y, width, height)
Teste si une partie du rectangle spécifié est contenue dans ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| x | int | La coordonnée x du coin supérieur gauche du rectangle à tester. |
| y | int | La coordonnée y du coin supérieur gauche du rectangle à tester. |
| width | int | La largeur du rectangle à tester. |
| height | int | La hauteur du rectangle à tester. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque n’importe quelle partie du rectangle spécifié est contenue dans cet objet Region; sinon, faux. |
Method: is_visible(x, y, width, height, g)
is_visible(x, y, width, height, g)
Teste si une partie du rectangle spécifié est contenue dans ce Region lorsqu’il est dessiné avec le Graphics spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| x | float | La coordonnée x du coin supérieur gauche du rectangle à tester. |
| y | float | La coordonnée y du coin supérieur gauche du rectangle à tester. |
| width | float | La largeur du rectangle à tester. |
| height | float | La hauteur du rectangle à tester. |
| g | Graphics | Un Graphics qui représente un contexte graphique. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque n’importe quelle partie du rectangle spécifié est contenue dans cette Region; sinon, faux. |
Method: is_visible(x, y, width, height, g)
is_visible(x, y, width, height, g)
Teste si une partie du rectangle spécifié est contenue dans ce Region lorsqu’il est dessiné avec le Graphics spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| x | int | La coordonnée x du coin supérieur gauche du rectangle à tester. |
| y | int | La coordonnée y du coin supérieur gauche du rectangle à tester. |
| width | int | La largeur du rectangle à tester. |
| height | int | La hauteur du rectangle à tester. |
| g | Graphics | Un Graphics qui représente un contexte graphique. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque n’importe quelle partie du rectangle spécifié est contenue dans cette Region; sinon, faux. |
Method: is_visible_f(x, y)
is_visible_f(x, y)
Teste si le point spécifié est contenu dans ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| x | float | La coordonnée x du point à tester. |
| y | float | La coordonnée y du point à tester. |
Returns
| Type | Description |
|---|---|
| bool | Vrai lorsque le point spécifié est contenu dans cette Region; sinon, faux. |
Method: is_visible_point(point)
is_visible_point(point)
Teste si la structure PointF spécifiée est contenue dans ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | Point | La structure PointF à tester. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque point est contenu dans cette Region; sinon, faux. |
Method: is_visible_point_f(point)
is_visible_point_f(point)
Teste si la structure PointF spécifiée est contenue dans ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | PointF | La structure PointF à tester. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque point est contenu dans cette Region; sinon, faux. |
Method: is_visible_point_f_with_graphics(point, g)
is_visible_point_f_with_graphics(point, g)
Teste si la structure PointF spécifiée est contenue dans ce Region lorsqu’elle est dessinée avec le Graphics spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | PointF | La structure PointF à tester. |
| g | Graphics | Un Graphics qui représente un contexte graphique. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque point est contenu dans cette Region; sinon, faux. |
Method: is_visible_point_with_graphics(point, g)
is_visible_point_with_graphics(point, g)
Teste si la structure Point spécifiée est contenue dans ce Region lorsqu’elle est dessinée avec le Graphics spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | Point | La structure Point à tester. |
| g | Graphics | Un Graphics qui représente un contexte graphique. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque point est contenu dans cette Region; sinon, faux. |
Method: is_visible_rect(rect)
is_visible_rect(rect)
Teste si une partie de la structure RectangleF spécifiée est contenue dans ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | La structure RectangleF à tester. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque n’importe quelle partie de rect est contenue dans cette Region; sinon, faux. |
Method: is_visible_rect_f(rect)
is_visible_rect_f(rect)
Teste si une partie de la structure RectangleF spécifiée est contenue dans ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | La structure RectangleF à tester. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque n’importe quelle partie de rect est contenue dans cette Region; sinon, faux. |
Method: is_visible_rect_f_with_graphics(rect, g)
is_visible_rect_f_with_graphics(rect, g)
Teste si une partie de la structure RectangleF spécifiée est contenue dans ce Region lorsqu’elle est dessinée avec le Graphics spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | La structure RectangleF à tester. |
| g | Graphics | Un Graphics qui représente un contexte graphique. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque rect est contenu dans cette Region; sinon, faux. |
Method: is_visible_rect_with_graphics(rect, g)
is_visible_rect_with_graphics(rect, g)
Teste si une partie de la structure Rectangle spécifiée est contenue dans ce Region lorsqu’elle est dessinée avec le Graphics spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | La structure Rectangle à tester. |
| g | Graphics | Un Graphics qui représente un contexte graphique. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque n’importe quelle partie de rect est contenue dans cette Region; sinon, faux. |
Method: is_visible_with_graphics(x, y, g)
is_visible_with_graphics(x, y, g)
Teste si le point spécifié est contenu dans ce Region lorsqu’il est dessiné avec le Graphics spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| x | int | La coordonnée x du point à tester. |
| y | int | La coordonnée y du point à tester. |
| g | Graphics | Un Graphics qui représente un contexte graphique. |
Returns
| Type | Description |
|---|---|
| bool | Vrai lorsque le point spécifié est contenu dans cette Region; sinon, faux. |
Method: is_visible_with_graphics_f(x, y, g)
is_visible_with_graphics_f(x, y, g)
Teste si le point spécifié est contenu dans ce Region lorsqu’il est dessiné avec le Graphics spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| x | float | La coordonnée x du point à tester. |
| y | float | La coordonnée y du point à tester. |
| g | Graphics | Un Graphics qui représente un contexte graphique. |
Returns
| Type | Description |
|---|---|
| bool | Vrai lorsque le point spécifié est contenu dans cette Region; sinon, faux. |
Method: is_visible_xywh(x, y, width, height)
is_visible_xywh(x, y, width, height)
Teste si une partie du rectangle spécifié est contenue dans ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| x | int | La coordonnée x du coin supérieur gauche du rectangle à tester. |
| y | int | La coordonnée y du coin supérieur gauche du rectangle à tester. |
| width | int | La largeur du rectangle à tester. |
| height | int | La hauteur du rectangle à tester. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque n’importe quelle partie du rectangle spécifié est contenue dans cet objet Region; sinon, faux. |
Method: is_visible_xywh_graphics(x, y, width, height, g)
is_visible_xywh_graphics(x, y, width, height, g)
Teste si une partie du rectangle spécifié est contenue dans ce Region lorsqu’il est dessiné avec le Graphics spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| x | int | La coordonnée x du coin supérieur gauche du rectangle à tester. |
| y | int | La coordonnée y du coin supérieur gauche du rectangle à tester. |
| width | int | La largeur du rectangle à tester. |
| height | int | La hauteur du rectangle à tester. |
| g | Graphics | Un Graphics qui représente un contexte graphique. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque n’importe quelle partie du rectangle spécifié est contenue dans cette Region; sinon, faux. |
Method: is_visible_xywh_graphics_f(x, y, width, height, g)
is_visible_xywh_graphics_f(x, y, width, height, g)
Teste si une partie du rectangle spécifié est contenue dans ce Region lorsqu’il est dessiné avec le Graphics spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| x | float | La coordonnée x du coin supérieur gauche du rectangle à tester. |
| y | float | La coordonnée y du coin supérieur gauche du rectangle à tester. |
| width | float | La largeur du rectangle à tester. |
| height | float | La hauteur du rectangle à tester. |
| g | Graphics | Un Graphics qui représente un contexte graphique. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque n’importe quelle partie du rectangle spécifié est contenue dans cette Region; sinon, faux. |
Method: is_visible_xywhf(x, y, width, height)
is_visible_xywhf(x, y, width, height)
Teste si une partie du rectangle spécifié est contenue dans ce Region.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| x | float | La coordonnée x du coin supérieur gauche du rectangle à tester. |
| y | float | La coordonnée y du coin supérieur gauche du rectangle à tester. |
| width | float | La largeur du rectangle à tester. |
| height | float | La hauteur du rectangle à tester. |
Returns
| Type | Description |
|---|---|
| bool | vrai lorsque n’importe quelle partie du rectangle spécifié est contenue dans cet objet Region; sinon, faux. |
Method: transform(matrix)
transform(matrix)
Transforme ce Region selon la Matrix spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| matrix | Matrix | La Matrix par laquelle transformer cette Region. |
Method: translate(dx, dy)
translate(dx, dy)
Décale les coordonnées de ce Region du montant spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| dx | float | La quantité pour décaler horizontalement cette Region. |
| dy | float | La quantité pour décaler verticalement cette Region. |
Method: translate(dx, dy)
translate(dx, dy)
Décale les coordonnées de ce Region du montant spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| dx | int | La quantité pour décaler horizontalement cette Region. |
| dy | int | La quantité pour décaler verticalement cette Region. |
Method: translate_f(dx, dy)
translate_f(dx, dy)
Décale les coordonnées de ce Region du montant spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| dx | float | La quantité pour décaler horizontalement cette Region. |
| dy | float | La quantité pour décaler verticalement cette Region. |
Method: union(path)
union(path)
Met à jour ce Region pour qu’il soit l’union de lui‑même et du GraphicsPath spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| path | GraphicsPath | Le GraphicsPath à unir avec cette Region. |
Method: union(rect)
union(rect)
Met à jour ce Region pour qu’il soit l’union de lui‑même et de la structure RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | La structure RectangleF à unir avec cette Region. |
Method: union(rect)
union(rect)
Met à jour ce Region pour qu’il soit l’union de lui‑même et de la structure RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | La structure RectangleF à unir avec cette Region. |
Method: union(region)
union(region)
Met à jour ce Region pour qu’il soit l’union de lui‑même et du Region spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| region | Region | La Region à unir avec cette Region. |
Method: union_path(path)
union_path(path)
Met à jour ce Region pour qu’il soit l’union de lui‑même et du GraphicsPath spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| path | GraphicsPath | Le GraphicsPath à unir avec cette Region. |
Method: union_rect(rect)
union_rect(rect)
Met à jour ce Region pour qu’il soit l’union de lui‑même et de la structure RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | La structure RectangleF à unir avec cette Region. |
Method: union_rect_f(rect)
union_rect_f(rect)
Met à jour ce Region pour qu’il soit l’union de lui‑même et de la structure RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | La structure RectangleF à unir avec cette Region. |
Method: union_rgn(region)
union_rgn(region)
Met à jour ce Region pour qu’il soit l’union de lui‑même et du Region spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| region | Region | La Region à unir avec cette Region. |
Method: xor(path)
xor(path)
Met à jour ce Region pour qu’il soit l’union moins l’intersection de lui‑même avec le GraphicsPath spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| path | GraphicsPath | Le GraphicsPath à xor avec cette Region. |
Method: xor(rect)
xor(rect)
Met à jour ce Region pour qu’il soit l’union moins l’intersection de lui‑même avec la structure RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | La structure RectangleF à xor avec cette Region. |
Method: xor(rect)
xor(rect)
Met à jour ce Region pour qu’il soit l’union moins l’intersection de lui‑même avec la structure RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | La structure RectangleF à xor avec cette Region. |
Method: xor(region)
xor(region)
Met à jour ce Region pour qu’il soit l’union moins l’intersection de lui‑même avec le Region spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| region | Region | La Region à xor avec cette Region. |
Method: xor_path(path)
xor_path(path)
Met à jour ce Region pour qu’il soit l’union moins l’intersection de lui‑même avec le GraphicsPath spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| path | GraphicsPath | Le GraphicsPath à xor avec cette Region. |
Method: xor_rect(rect)
xor_rect(rect)
Met à jour ce Region pour qu’il soit l’union moins l’intersection de lui‑même avec la structure RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | La structure RectangleF à xor avec cette Region. |
Method: xor_rect_f(rect)
xor_rect_f(rect)
Met à jour ce Region pour qu’il soit l’union moins l’intersection de lui‑même avec la structure RectangleF spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | La structure RectangleF à xor avec cette Region. |
Method: xor_rgn(region)
xor_rgn(region)
Met à jour ce Region pour qu’il soit l’union moins l’intersection de lui‑même avec le Region spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| region | Region | La Region à xor avec cette Region. |