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

NameDescription
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

NameDescription
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ètreTypeDescription
pathGraphicsPathUn 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ètreTypeDescription
rectRectangleFUne 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ètreTypeDescription
rectRectangleUne 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ètreTypeDescription
pathGraphicsPathLe 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ètreTypeDescription
rectRectangleFLa 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ètreTypeDescription
rectRectangleLa 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ètreTypeDescription
regionRegionL’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ètreTypeDescription
pathGraphicsPathLe 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ètreTypeDescription
rectRectangleLa 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ètreTypeDescription
rectRectangleFLa 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ètreTypeDescription
regionRegionL’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ètreTypeDescription
pathGraphicsPathUn GraphicsPath qui définit le nouveau Region.

Returns

TypeDescription
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ètreTypeDescription
rectRectangleUne structure RectangleF qui définit l’intérieur du nouveau Region.

Returns

TypeDescription
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ètreTypeDescription
rectRectangleFUne structure RectangleF qui définit l’intérieur du nouveau Region.

Returns

TypeDescription
Region

Method: deep_clone()

 deep_clone() 

Crée une copie profonde exacte de ce Region.

Returns

TypeDescription
RegionLe 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ètreTypeDescription
pathGraphicsPathLe 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ètreTypeDescription
rectRectangleFLa 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ètreTypeDescription
rectRectangleLa 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ètreTypeDescription
regionRegionLe 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ètreTypeDescription
pathGraphicsPathLe 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ètreTypeDescription
rectRectangleLa 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ètreTypeDescription
rectRectangleFLa 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ètreTypeDescription
regionRegionLe 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ètreTypeDescription
pathGraphicsPathLe 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ètreTypeDescription
rectRectangleFLa 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ètreTypeDescription
rectRectangleLa 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ètreTypeDescription
regionRegionLe 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ètreTypeDescription
pathGraphicsPathLe 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ètreTypeDescription
rectRectangleLa 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ètreTypeDescription
rectRectangleFLa 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ètreTypeDescription
regionRegionLe 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ètreTypeDescription
gGraphicsUn Graphics qui représente une surface de dessin.

Returns

TypeDescription
booltrue 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ètreTypeDescription
gGraphicsUn Graphics qui représente une surface de dessin.

Returns

TypeDescription
booltrue 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ètreTypeDescription
pointPointFLa structure PointF à tester.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
pointPointLa structure PointF à tester.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
pointPointFLa structure PointF à tester.
gGraphicsUn Graphics qui représente un contexte graphique.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
pointPointLa structure PointF à tester.
gGraphicsUn Graphics qui représente un contexte graphique.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
rectRectangleFLa structure RectangleF à tester.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
rectRectangleLa structure RectangleF à tester.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
rectRectangleFLa structure RectangleF à tester.
gGraphicsUn Graphics qui représente un contexte graphique.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
rectRectangleLa structure RectangleF à tester.
gGraphicsUn Graphics qui représente un contexte graphique.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
xfloatLa coordonnée x du point à tester.
yfloatLa coordonnée y du point à tester.

Returns

TypeDescription
boolVrai 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ètreTypeDescription
xfloatLa coordonnée x du point à tester.
yfloatLa coordonnée y du point à tester.
gGraphicsUn Graphics qui représente un contexte graphique.

Returns

TypeDescription
boolVrai 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ètreTypeDescription
xintLa coordonnée x du point à tester.
yintLa coordonnée y du point à tester.
gGraphicsUn Graphics qui représente un contexte graphique.

Returns

TypeDescription
boolVrai 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ètreTypeDescription
xfloatLa coordonnée x du coin supérieur gauche du rectangle à tester.
yfloatLa coordonnée y du coin supérieur gauche du rectangle à tester.
widthfloatLa largeur du rectangle à tester.
heightfloatLa hauteur du rectangle à tester.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
xintLa coordonnée x du coin supérieur gauche du rectangle à tester.
yintLa coordonnée y du coin supérieur gauche du rectangle à tester.
widthintLa largeur du rectangle à tester.
heightintLa hauteur du rectangle à tester.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
xfloatLa coordonnée x du coin supérieur gauche du rectangle à tester.
yfloatLa coordonnée y du coin supérieur gauche du rectangle à tester.
widthfloatLa largeur du rectangle à tester.
heightfloatLa hauteur du rectangle à tester.
gGraphicsUn Graphics qui représente un contexte graphique.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
xintLa coordonnée x du coin supérieur gauche du rectangle à tester.
yintLa coordonnée y du coin supérieur gauche du rectangle à tester.
widthintLa largeur du rectangle à tester.
heightintLa hauteur du rectangle à tester.
gGraphicsUn Graphics qui représente un contexte graphique.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
xfloatLa coordonnée x du point à tester.
yfloatLa coordonnée y du point à tester.

Returns

TypeDescription
boolVrai 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ètreTypeDescription
pointPointLa structure PointF à tester.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
pointPointFLa structure PointF à tester.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
pointPointFLa structure PointF à tester.
gGraphicsUn Graphics qui représente un contexte graphique.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
pointPointLa structure Point à tester.
gGraphicsUn Graphics qui représente un contexte graphique.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
rectRectangleLa structure RectangleF à tester.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
rectRectangleFLa structure RectangleF à tester.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
rectRectangleFLa structure RectangleF à tester.
gGraphicsUn Graphics qui représente un contexte graphique.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
rectRectangleLa structure Rectangle à tester.
gGraphicsUn Graphics qui représente un contexte graphique.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
xintLa coordonnée x du point à tester.
yintLa coordonnée y du point à tester.
gGraphicsUn Graphics qui représente un contexte graphique.

Returns

TypeDescription
boolVrai 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ètreTypeDescription
xfloatLa coordonnée x du point à tester.
yfloatLa coordonnée y du point à tester.
gGraphicsUn Graphics qui représente un contexte graphique.

Returns

TypeDescription
boolVrai 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ètreTypeDescription
xintLa coordonnée x du coin supérieur gauche du rectangle à tester.
yintLa coordonnée y du coin supérieur gauche du rectangle à tester.
widthintLa largeur du rectangle à tester.
heightintLa hauteur du rectangle à tester.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
xintLa coordonnée x du coin supérieur gauche du rectangle à tester.
yintLa coordonnée y du coin supérieur gauche du rectangle à tester.
widthintLa largeur du rectangle à tester.
heightintLa hauteur du rectangle à tester.
gGraphicsUn Graphics qui représente un contexte graphique.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
xfloatLa coordonnée x du coin supérieur gauche du rectangle à tester.
yfloatLa coordonnée y du coin supérieur gauche du rectangle à tester.
widthfloatLa largeur du rectangle à tester.
heightfloatLa hauteur du rectangle à tester.
gGraphicsUn Graphics qui représente un contexte graphique.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
xfloatLa coordonnée x du coin supérieur gauche du rectangle à tester.
yfloatLa coordonnée y du coin supérieur gauche du rectangle à tester.
widthfloatLa largeur du rectangle à tester.
heightfloatLa hauteur du rectangle à tester.

Returns

TypeDescription
boolvrai 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ètreTypeDescription
matrixMatrixLa 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ètreTypeDescription
dxfloatLa quantité pour décaler horizontalement cette Region.
dyfloatLa 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ètreTypeDescription
dxintLa quantité pour décaler horizontalement cette Region.
dyintLa 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ètreTypeDescription
dxfloatLa quantité pour décaler horizontalement cette Region.
dyfloatLa 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ètreTypeDescription
pathGraphicsPathLe 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ètreTypeDescription
rectRectangleFLa 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ètreTypeDescription
rectRectangleLa 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ètreTypeDescription
regionRegionLa 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ètreTypeDescription
pathGraphicsPathLe 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ètreTypeDescription
rectRectangleLa 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ètreTypeDescription
rectRectangleFLa 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ètreTypeDescription
regionRegionLa 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ètreTypeDescription
pathGraphicsPathLe 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ètreTypeDescription
rectRectangleFLa 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ètreTypeDescription
rectRectangleLa 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ètreTypeDescription
regionRegionLa 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ètreTypeDescription
pathGraphicsPathLe 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ètreTypeDescription
rectRectangleLa 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ètreTypeDescription
rectRectangleFLa 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ètreTypeDescription
regionRegionLa Region à xor avec cette Region.