Region

Inheritance: java.lang.Object

public final class Region

Décrit l’intérieur d’une forme graphique composée de rectangles et de chemins. Cette classe ne peut pas être héritée.

Constructeurs

ConstructeurDescription
Region()Initialise une nouvelle Region.
Region(RectangleF rect)Initialise une nouvelle T:Aspose.Imaging.Region à partir de la structure T:Aspose.Imaging.RectangleF spécifiée.
Region(Rectangle rect)Initialise une nouvelle T:Aspose.Imaging.Region à partir de la structure T:Aspose.Imaging.Rectangle spécifiée.
Region(GraphicsPath path)Initialise une nouvelle T:Aspose.Imaging.Region avec le T:Aspose.Imaging.GraphicsPath spécifié.

Méthodes

MéthodeDescription
deepClone()Crée une copie profonde exacte de ce com.aspose.imaging.region.
makeInfinite()Initialise cet objet com.aspose.imaging.Region à un intérieur infini.
makeEmpty()Initialise ce com.aspose.imaging.Region à un intérieur vide.
intersect(RectangleF rect)Met à jour ce com.aspose.imaging.Region avec l’intersection de lui-même et de la structure com.aspose.imaging.RectangleF spécifiée.
intersect(Rectangle rect)Met à jour ce com.aspose.imaging.Region avec l’intersection de lui-même et de la structure com.aspose.imaging.Rectangle spécifiée.
intersect(GraphicsPath path)Met à jour ce com.aspose.imaging.Region avec l’intersection de lui-même et du com.aspose.imaging.graphicsPath spécifié.
intersect(Region region)Met à jour ce com.aspose.imaging.Region avec l’intersection de lui-même et du com.aspose.imaging.region spécifié.
union(RectangleF rect)Met à jour ce com.aspose.imaging.Region avec l’union de lui-même et de la structure com.aspose.imaging.RectangleF spécifiée.
union(Rectangle rect)Met à jour ce com.aspose.imaging.Region avec l’union de lui-même et de la structure com.aspose.imaging.Rectangle spécifiée.
union(GraphicsPath path)Met à jour ce com.aspose.imaging.Region avec l’union de lui-même et du com.aspose.imaging.graphicsPath spécifié.
union(Region region)Met à jour ce com.aspose.imaging.Region avec l’union de lui-même et du com.aspose.imaging.region spécifié.
xor(RectangleF rect)Met à jour ce com.aspose.imaging.Region avec l’union moins l’intersection de lui-même et de la structure com.aspose.imaging.RectangleF spécifiée.
xor(Rectangle rect)Met à jour ce com.aspose.imaging.Region en l’union moins l’intersection de lui-même avec la structure com.aspose.imaging.Rectangle spécifiée.
xor(GraphicsPath path)Met à jour ce com.aspose.imaging.Region en l’union moins l’intersection de lui-même avec le com.aspose.imaging.graphicsPath spécifié.
xor(Region region)Met à jour ce com.aspose.imaging.Region en l’union moins l’intersection de lui-même avec le com.aspose.imaging.region spécifié.
exclude(RectangleF rect)Met à jour ce com.aspose.imaging.Region pour ne contenir que la partie de son intérieur qui n’intersecte pas la structure com.aspose.imaging.RectangleF spécifiée.
exclude(Rectangle rect)Met à jour ce com.aspose.imaging.Region pour ne contenir que la partie de son intérieur qui n’intersecte pas la structure com.aspose.imaging.Rectangle spécifiée.
exclude(GraphicsPath path)Met à jour ce com.aspose.imaging.Region pour ne contenir que la partie de son intérieur qui n’intersecte pas le com.aspose.imaging.graphicsPath spécifié.
exclude(Region region)Met à jour ce com.aspose.imaging.Region pour ne contenir que la partie de son intérieur qui n’intersecte pas le com.aspose.imaging.region spécifié.
complement(RectangleF rect)Met à jour ce com.aspose.imaging.Region pour contenir la partie de la structure com.aspose.imaging.RectangleF spécifiée qui n’intersecte pas ce com.aspose.imaging.region.
complement(Rectangle rect)Met à jour ce com.aspose.imaging.Region pour contenir la partie de la structure com.aspose.imaging.Rectangle spécifiée qui n’intersecte pas ce com.aspose.imaging.region.
complement(GraphicsPath path)Met à jour ce com.aspose.imaging.Region pour contenir la partie du com.aspose.imaging.GraphicsPath spécifié qui n’intersecte pas ce com.aspose.imaging.region.
complement(Region region)Met à jour ce com.aspose.imaging.Region pour contenir la partie du com.aspose.imaging.Region spécifié qui n’intersecte pas ce com.aspose.imaging.region.
translate(float dx, float dy)Décale les coordonnées de ce com.aspose.imaging.Region du montant spécifié.
translate(int dx, int dy)Décale les coordonnées de ce com.aspose.imaging.Region du montant spécifié.
transform(Matrix matrix)Transforme ce com.aspose.imaging.Region à l’aide du com.aspose.imaging.matrix spécifié.
isEmpty(Graphics g)Teste si ce com.aspose.imaging.Region possède un intérieur vide sur la surface de dessin spécifiée.
isInfinite(Graphics g)Teste si ce com.aspose.imaging.Region possède un intérieur infini sur la surface de dessin spécifiée.
isEquals(Region region, Graphics g)Teste si le com.aspose.imaging.Region spécifié est identique à ce com.aspose.imaging.Region sur la surface de dessin spécifiée.
isVisible(float x, float y)Teste si le point spécifié est contenu dans ce com.aspose.imaging.region.
isVisible(PointF point)Teste si la structure com.aspose.imaging.PointF spécifiée est contenue dans ce com.aspose.imaging.region.
isVisible(float x, float y, Graphics g)Teste si le point spécifié est contenu dans ce com.aspose.imaging.Region lorsqu’il est dessiné avec le com.aspose.imaging.graphics spécifié.
isVisible(PointF point, Graphics g)Teste si la structure com.aspose.imaging.PointF spécifiée est contenue dans ce com.aspose.imaging.Region lorsqu’elle est dessinée avec le com.aspose.imaging.graphics spécifié.
isVisible(float x, float y, float width, float height)Teste si une partie du rectangle spécifié est contenue dans ce com.aspose.imaging.region.
isVisible(RectangleF rect)Teste si une partie de la structure com.aspose.imaging.RectangleF spécifiée est contenue dans ce com.aspose.imaging.region.
isVisible(float x, float y, float width, float height, Graphics g)Teste si une partie du rectangle spécifié est contenue dans ce com.aspose.imaging.Region lorsqu’il est dessiné avec le com.aspose.imaging.graphics spécifié.
isVisible(RectangleF rect, Graphics g)Teste si une partie de la structure com.aspose.imaging.RectangleF spécifiée est contenue dans ce com.aspose.imaging.Region lorsqu’elle est dessinée avec le com.aspose.imaging.graphics spécifié.
isVisible(int x, int y, Graphics g)Teste si le point spécifié est contenu dans cet objet com.aspose.imaging.Region lorsqu’il est dessiné avec l’objet com.aspose.imaging.Graphics spécifié.
isVisible(Point point)Teste si la structure com.aspose.imaging.Point spécifiée est contenue dans ce com.aspose.imaging.region.
isVisible(Point point, Graphics g)Teste si la structure com.aspose.imaging.Point spécifiée est contenue dans ce com.aspose.imaging.Region lorsqu’elle est dessinée en utilisant le com.aspose.imaging.graphics spécifié.
isVisible(int x, int y, int width, int height)Teste si une partie du rectangle spécifié est contenue dans ce com.aspose.imaging.region.
isVisible(Rectangle rect)Teste si une partie de la structure com.aspose.imaging.Rectangle spécifiée est contenue dans ce com.aspose.imaging.region.
isVisible(int x, int y, int width, int height, Graphics g)Teste si une partie du rectangle spécifié est contenue dans ce com.aspose.imaging.Region lorsqu’il est dessiné avec le com.aspose.imaging.graphics spécifié.
isVisible(Rectangle rect, Graphics g)Teste si une partie de la structure com.aspose.imaging.Rectangle spécifiée est contenue dans ce com.aspose.imaging.Region lorsqu’elle est dessinée en utilisant le com.aspose.imaging.graphics spécifié.
equals(Object o)Vérifie si les objets sont égaux.
hashCode()Obtient le code de hachage de l’objet actuel.

Region()

public Region()

Initialise une nouvelle Region.

Region(RectangleF rect)

public Region(RectangleF rect)

Initialise une nouvelle T:Aspose.Imaging.Region à partir de la structure T:Aspose.Imaging.RectangleF spécifiée.

Parameters:

ParamètreTypeDescription
rectRectangleFUne structure T:Aspose.Imaging.RectangleF qui définit l’intérieur du nouveau T:Aspose.Imaging.Region.

Region(Rectangle rect)

public Region(Rectangle rect)

Initialise une nouvelle T:Aspose.Imaging.Region à partir de la structure T:Aspose.Imaging.Rectangle spécifiée.

Parameters:

ParamètreTypeDescription
rectRectangleUne structure T:Aspose.Imaging.Rectangle qui définit l’intérieur du nouveau T:Aspose.Imaging.Region.

Region(GraphicsPath path)

public Region(GraphicsPath path)

Initialise une nouvelle T:Aspose.Imaging.Region avec le T:Aspose.Imaging.GraphicsPath spécifié.

Parameters:

ParamètreTypeDescription
pathGraphicsPathUn T:Aspose.Imaging.GraphicsPath qui définit le nouveau T:Aspose.Imaging.Region.

deepClone()

public Region deepClone()

Crée une copie profonde exacte de ce com.aspose.imaging.region.

Returns: Region - The com.aspose.imaging.Region that this method creates.

makeInfinite()

public void makeInfinite()

Initialise cet objet com.aspose.imaging.Region à un intérieur infini.

makeEmpty()

public void makeEmpty()

Initialise ce com.aspose.imaging.Region à un intérieur vide.

intersect(RectangleF rect)

public void intersect(RectangleF rect)

Met à jour ce com.aspose.imaging.Region avec l’intersection de lui-même et de la structure com.aspose.imaging.RectangleF spécifiée.

Parameters:

ParamètreTypeDescription
rectRectangleFLa structure com.aspose.imaging.RectangleF à intersecter avec ce com.aspose.imaging.region.

intersect(Rectangle rect)

public void intersect(Rectangle rect)

Met à jour ce com.aspose.imaging.Region avec l’intersection de lui-même et de la structure com.aspose.imaging.Rectangle spécifiée.

Parameters:

ParamètreTypeDescription
rectRectangleLa structure com.aspose.imaging.Rectangle à intersecter avec ce com.aspose.imaging.region.

intersect(GraphicsPath path)

public void intersect(GraphicsPath path)

Met à jour ce com.aspose.imaging.Region avec l’intersection de lui-même et du com.aspose.imaging.graphicsPath spécifié.

Parameters:

ParamètreTypeDescription
pathGraphicsPathLe com.aspose.imaging.GraphicsPath à intersecter avec ce com.aspose.imaging.region.

intersect(Region region)

public void intersect(Region region)

Met à jour ce com.aspose.imaging.Region avec l’intersection de lui-même et du com.aspose.imaging.region spécifié.

Parameters:

ParamètreTypeDescription
regionRegionLe com.aspose.imaging.Region à intersecter avec ce com.aspose.imaging.region.

union(RectangleF rect)

public void union(RectangleF rect)

Met à jour ce com.aspose.imaging.Region avec l’union de lui-même et de la structure com.aspose.imaging.RectangleF spécifiée.

Parameters:

ParamètreTypeDescription
rectRectangleFLa structure com.aspose.imaging.RectangleF à unir avec ce com.aspose.imaging.region.

union(Rectangle rect)

public void union(Rectangle rect)

Met à jour ce com.aspose.imaging.Region avec l’union de lui-même et de la structure com.aspose.imaging.Rectangle spécifiée.

Parameters:

ParamètreTypeDescription
rectRectangleLa structure com.aspose.imaging.Rectangle à unir avec ce com.aspose.imaging.region.

union(GraphicsPath path)

public void union(GraphicsPath path)

Met à jour ce com.aspose.imaging.Region avec l’union de lui-même et du com.aspose.imaging.graphicsPath spécifié.

Parameters:

ParamètreTypeDescription
pathGraphicsPathLe com.aspose.imaging.GraphicsPath à unir avec ce com.aspose.imaging.region.

union(Region region)

public void union(Region region)

Met à jour ce com.aspose.imaging.Region avec l’union de lui-même et du com.aspose.imaging.region spécifié.

Parameters:

ParamètreTypeDescription
regionRegionLe com.aspose.imaging.Region à unir avec ce com.aspose.imaging.region.

xor(RectangleF rect)

public void xor(RectangleF rect)

Met à jour ce com.aspose.imaging.Region avec l’union moins l’intersection de lui-même et de la structure com.aspose.imaging.RectangleF spécifiée.

Parameters:

ParamètreTypeDescription
rectRectangleFLa structure com.aspose.imaging.RectangleF à xor avec ce com.aspose.imaging.region.

xor(Rectangle rect)

public void xor(Rectangle rect)

Met à jour ce com.aspose.imaging.Region en l’union moins l’intersection de lui-même avec la structure com.aspose.imaging.Rectangle spécifiée.

Parameters:

ParamètreTypeDescription
rectRectangleLa structure com.aspose.imaging.Rectangle à xor avec ce com.aspose.imaging.region.

xor(GraphicsPath path)

public void xor(GraphicsPath path)

Met à jour ce com.aspose.imaging.Region en l’union moins l’intersection de lui-même avec le com.aspose.imaging.graphicsPath spécifié.

Parameters:

ParamètreTypeDescription
pathGraphicsPathLe com.aspose.imaging.GraphicsPath à xor avec ce com.aspose.imaging.region.

xor(Region region)

public void xor(Region region)

Met à jour ce com.aspose.imaging.Region en l’union moins l’intersection de lui-même avec le com.aspose.imaging.region spécifié.

Parameters:

ParamètreTypeDescription
regionRegionLe com.aspose.imaging.Region à xor avec ce com.aspose.imaging.region.

exclude(RectangleF rect)

public void exclude(RectangleF rect)

Met à jour ce com.aspose.imaging.Region pour ne contenir que la partie de son intérieur qui n’intersecte pas la structure com.aspose.imaging.RectangleF spécifiée.

Parameters:

ParamètreTypeDescription
rectRectangleFLa structure com.aspose.imaging.RectangleF à exclure de ce com.aspose.imaging.region.

exclude(Rectangle rect)

public void exclude(Rectangle rect)

Met à jour ce com.aspose.imaging.Region pour ne contenir que la partie de son intérieur qui n’intersecte pas la structure com.aspose.imaging.Rectangle spécifiée.

Parameters:

ParamètreTypeDescription
rectRectangleLa structure com.aspose.imaging.Rectangle à exclure de ce com.aspose.imaging.region.

exclude(GraphicsPath path)

public void exclude(GraphicsPath path)

Met à jour ce com.aspose.imaging.Region pour ne contenir que la partie de son intérieur qui n’intersecte pas le com.aspose.imaging.graphicsPath spécifié.

Parameters:

ParamètreTypeDescription
pathGraphicsPathLe com.aspose.imaging.GraphicsPath à exclure de ce com.aspose.imaging.region.

exclude(Region region)

public void exclude(Region region)

Met à jour ce com.aspose.imaging.Region pour ne contenir que la partie de son intérieur qui n’intersecte pas le com.aspose.imaging.region spécifié.

Parameters:

ParamètreTypeDescription
regionRegionLe com.aspose.imaging.Region à exclure de ce com.aspose.imaging.region.

complement(RectangleF rect)

public void complement(RectangleF rect)

Met à jour ce com.aspose.imaging.Region pour contenir la partie de la structure com.aspose.imaging.RectangleF spécifiée qui n’intersecte pas ce com.aspose.imaging.region.

Parameters:

ParamètreTypeDescription
rectRectangleFLa structure com.aspose.imaging.RectangleF pour compléter ce com.aspose.imaging.region.

complement(Rectangle rect)

public void complement(Rectangle rect)

Met à jour ce com.aspose.imaging.Region pour contenir la partie de la structure com.aspose.imaging.Rectangle spécifiée qui n’intersecte pas ce com.aspose.imaging.region.

Parameters:

ParamètreTypeDescription
rectRectangleLa structure com.aspose.imaging.Rectangle pour compléter ce com.aspose.imaging.region.

complement(GraphicsPath path)

public void complement(GraphicsPath path)

Met à jour ce com.aspose.imaging.Region pour contenir la partie du com.aspose.imaging.GraphicsPath spécifié qui n’intersecte pas ce com.aspose.imaging.region.

Parameters:

ParamètreTypeDescription
pathGraphicsPathLe com.aspose.imaging.GraphicsPath pour compléter ce com.aspose.imaging.region.

complement(Region region)

public void complement(Region region)

Met à jour ce com.aspose.imaging.Region pour contenir la partie du com.aspose.imaging.Region spécifié qui n’intersecte pas ce com.aspose.imaging.region.

Parameters:

ParamètreTypeDescription
regionRegionL’objet com.aspose.imaging.Region pour compléter cet objet com.aspose.imaging.Region.

translate(float dx, float dy)

public void translate(float dx, float dy)

Décale les coordonnées de ce com.aspose.imaging.Region du montant spécifié.

Parameters:

ParamètreTypeDescription
dxfloatLa quantité à décaler horizontalement ce com.aspose.imaging.Region.
dyfloatLa quantité à décaler verticalement ce com.aspose.imaging.Region.

translate(int dx, int dy)

public void translate(int dx, int dy)

Décale les coordonnées de ce com.aspose.imaging.Region du montant spécifié.

Parameters:

ParamètreTypeDescription
dxintLa quantité à décaler horizontalement ce com.aspose.imaging.Region.
dyintLa quantité à décaler verticalement ce com.aspose.imaging.Region.

transform(Matrix matrix)

public void transform(Matrix matrix)

Transforme ce com.aspose.imaging.Region à l’aide du com.aspose.imaging.matrix spécifié.

Parameters:

ParamètreTypeDescription
matrixMatrixLa com.aspose.imaging.Matrix par laquelle transformer ce com.aspose.imaging.region.

isEmpty(Graphics g)

public boolean isEmpty(Graphics g)

Teste si ce com.aspose.imaging.Region possède un intérieur vide sur la surface de dessin spécifiée.

Parameters:

ParamètreTypeDescription
gGraphicsUn com.aspose.imaging.Graphics qui représente une surface de dessin.

Returns: boolean - true si l’intérieur de ce com.aspose.imaging.Region est vide lorsque la transformation associée à g est appliquée ; sinon, false.

isInfinite(Graphics g)

public boolean isInfinite(Graphics g)

Teste si ce com.aspose.imaging.Region possède un intérieur infini sur la surface de dessin spécifiée.

Parameters:

ParamètreTypeDescription
gGraphicsUn com.aspose.imaging.Graphics qui représente une surface de dessin.

Returns: boolean - true si l’intérieur de ce com.aspose.imaging.Region est infini lorsque la transformation associée à g est appliquée ; sinon, false.

isEquals(Region region, Graphics g)

public boolean isEquals(Region region, Graphics g)

Teste si le com.aspose.imaging.Region spécifié est identique à ce com.aspose.imaging.Region sur la surface de dessin spécifiée.

Parameters:

ParamètreTypeDescription
regionRegionLe com.aspose.imaging.Region à tester.
gGraphicsUn com.aspose.imaging.Graphics qui représente une surface de dessin.

Returns: boolean - True si l’intérieur de la région est identique à l’intérieur de cette région lorsque la transformation associée au paramètre g est appliquée ; sinon, false.

isVisible(float x, float y)

public boolean isVisible(float x, float y)

Teste si le point spécifié est contenu dans ce com.aspose.imaging.region.

Parameters:

ParamètreTypeDescription
xfloatLa coordonnée x du point à tester.
yfloatLa coordonnée y du point à tester.

Returns: boolean - True lorsque le point spécifié est contenu dans ce com.aspose.imaging.Region ; sinon, false.

isVisible(PointF point)

public boolean isVisible(PointF point)

Teste si la structure com.aspose.imaging.PointF spécifiée est contenue dans ce com.aspose.imaging.region.

Parameters:

ParamètreTypeDescription
pointPointFLa structure com.aspose.imaging.PointF à tester.

Returns: boolean - true lorsque point est contenu dans ce com.aspose.imaging.Region ; sinon, false.

isVisible(float x, float y, Graphics g)

public boolean isVisible(float x, float y, Graphics g)

Teste si le point spécifié est contenu dans ce com.aspose.imaging.Region lorsqu’il est dessiné avec le com.aspose.imaging.graphics spécifié.

Parameters:

ParamètreTypeDescription
xfloatLa coordonnée x du point à tester.
yfloatLa coordonnée y du point à tester.
gGraphicsUn com.aspose.imaging.Graphics qui représente un contexte graphique.

Returns: boolean - True lorsque le point spécifié est contenu dans ce com.aspose.imaging.Region ; sinon, false.

isVisible(PointF point, Graphics g)

public boolean isVisible(PointF point, Graphics g)

Teste si la structure com.aspose.imaging.PointF spécifiée est contenue dans ce com.aspose.imaging.Region lorsqu’elle est dessinée avec le com.aspose.imaging.graphics spécifié.

Parameters:

ParamètreTypeDescription
pointPointFLa structure com.aspose.imaging.PointF à tester.
gGraphicsUn com.aspose.imaging.Graphics qui représente un contexte graphique.

Returns: boolean - true lorsque point est contenu dans ce com.aspose.imaging.Region ; sinon, false.

isVisible(float x, float y, float width, float height)

public boolean isVisible(float x, float y, float width, float height)

Teste si une partie du rectangle spécifié est contenue dans ce com.aspose.imaging.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: boolean - true lorsque une partie du rectangle spécifié est contenue dans cet objet com.aspose.imaging.Region ; sinon, false.

isVisible(RectangleF rect)

public boolean isVisible(RectangleF rect)

Teste si une partie de la structure com.aspose.imaging.RectangleF spécifiée est contenue dans ce com.aspose.imaging.region.

Parameters:

ParamètreTypeDescription
rectRectangleFLa structure com.aspose.imaging.RectangleF à tester.

Returns: boolean - true lorsque une partie de rect est contenue dans ce com.aspose.imaging.Region ; sinon, false.

isVisible(float x, float y, float width, float height, Graphics g)

public boolean isVisible(float x, float y, float width, float height, Graphics g)

Teste si une partie du rectangle spécifié est contenue dans ce com.aspose.imaging.Region lorsqu’il est dessiné avec le com.aspose.imaging.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 com.aspose.imaging.Graphics qui représente un contexte graphique.

Returns: boolean - true lorsque une partie du rectangle spécifié est contenue dans ce com.aspose.imaging.Region ; sinon, false.

isVisible(RectangleF rect, Graphics g)

public boolean isVisible(RectangleF rect, Graphics g)

Teste si une partie de la structure com.aspose.imaging.RectangleF spécifiée est contenue dans ce com.aspose.imaging.Region lorsqu’elle est dessinée avec le com.aspose.imaging.graphics spécifié.

Parameters:

ParamètreTypeDescription
rectRectangleFLa structure com.aspose.imaging.RectangleF à tester.
gGraphicsUn com.aspose.imaging.Graphics qui représente un contexte graphique.

Returns: boolean - true lorsque rect est contenu dans ce com.aspose.imaging.Region ; sinon, false.

isVisible(int x, int y, Graphics g)

public boolean isVisible(int x, int y, Graphics g)

Teste si le point spécifié est contenu dans cet objet com.aspose.imaging.Region lorsqu’il est dessiné avec l’objet com.aspose.imaging.Graphics spécifié.

Parameters:

ParamètreTypeDescription
xintLa coordonnée x du point à tester.
yintLa coordonnée y du point à tester.
gGraphicsUn com.aspose.imaging.Graphics qui représente un contexte graphique.

Returns: booléen - vrai lorsque le point spécifié est contenu dans cette com.aspose.imaging.Region ; sinon, faux.

isVisible(Point point)

public boolean isVisible(Point point)

Teste si la structure com.aspose.imaging.Point spécifiée est contenue dans ce com.aspose.imaging.region.

Parameters:

ParamètreTypeDescription
pointPointLa structure com.aspose.imaging.Point à tester.

Returns: boolean - true lorsque point est contenu dans ce com.aspose.imaging.Region ; sinon, false.

isVisible(Point point, Graphics g)

public boolean isVisible(Point point, Graphics g)

Teste si la structure com.aspose.imaging.Point spécifiée est contenue dans ce com.aspose.imaging.Region lorsqu’elle est dessinée en utilisant le com.aspose.imaging.graphics spécifié.

Parameters:

ParamètreTypeDescription
pointPointLa structure com.aspose.imaging.Point à tester.
gGraphicsUn com.aspose.imaging.Graphics qui représente un contexte graphique.

Returns: boolean - true lorsque point est contenu dans ce com.aspose.imaging.Region ; sinon, false.

isVisible(int x, int y, int width, int height)

public boolean isVisible(int x, int y, int width, int height)

Teste si une partie du rectangle spécifié est contenue dans ce com.aspose.imaging.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: boolean - true lorsque une partie du rectangle spécifié est contenue dans ce com.aspose.imaging.Region ; sinon, false.

isVisible(Rectangle rect)

public boolean isVisible(Rectangle rect)

Teste si une partie de la structure com.aspose.imaging.Rectangle spécifiée est contenue dans ce com.aspose.imaging.region.

Parameters:

ParamètreTypeDescription
rectRectangleLa structure com.aspose.imaging.Rectangle à tester.

Returns: booléen - Cette méthode renvoie vrai lorsque n’importe quelle partie de rect est contenue dans cette com.aspose.imaging.Region ; sinon, faux.

isVisible(int x, int y, int width, int height, Graphics g)

public boolean isVisible(int x, int y, int width, int height, Graphics g)

Teste si une partie du rectangle spécifié est contenue dans ce com.aspose.imaging.Region lorsqu’il est dessiné avec le com.aspose.imaging.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 com.aspose.imaging.Graphics qui représente un contexte graphique.

Returns: boolean - true lorsque une partie du rectangle spécifié est contenue dans ce com.aspose.imaging.Region ; sinon, false.

isVisible(Rectangle rect, Graphics g)

public boolean isVisible(Rectangle rect, Graphics g)

Teste si une partie de la structure com.aspose.imaging.Rectangle spécifiée est contenue dans ce com.aspose.imaging.Region lorsqu’elle est dessinée en utilisant le com.aspose.imaging.graphics spécifié.

Parameters:

ParamètreTypeDescription
rectRectangleLa structure com.aspose.imaging.Rectangle à tester.
gGraphicsUn com.aspose.imaging.Graphics qui représente un contexte graphique.

Returns: booléen - vrai lorsque n’importe quelle partie du rect est contenue dans cette com.aspose.imaging.Region ; sinon, faux.

equals(Object o)

public boolean equals(Object o)

Vérifie si les objets sont égaux.

Parameters:

ParamètreTypeDescription
ojava.lang.ObjectL’autre objet.

Returns: boolean - Le résultat de la comparaison d’égalité.

hashCode()

public int hashCode()

Obtient le code de hachage de l’objet actuel.

Returns: int - Le code de hachage.