Region

Inheritance: java.lang.Object

public final class Region

Descrive l’interno di una forma grafica composta da rettangoli e percorsi. Questa classe non può essere ereditata.

Costruttori

CostruttoreDescrizione
Region()Inizializza una nuova Region.
Region(RectangleF rect)Inizializza una nuova T:Aspose.Imaging.Region dalla struttura T:Aspose.Imaging.RectangleF specificata.
Region(Rectangle rect)Inizializza una nuova T:Aspose.Imaging.Region dalla struttura T:Aspose.Imaging.Rectangle specificata.
Region(GraphicsPath path)Inizializza una nuova T:Aspose.Imaging.Region con il T:Aspose.Imaging.GraphicsPath specificato.

Metodi

MetodoDescrizione
deepClone()Crea una copia profonda esatta di questo com.aspose.imaging.region.
makeInfinite()Inizializza questo oggetto com.aspose.imaging.Region a un interno infinito.
makeEmpty()Inizializza questo com.aspose.imaging.Region a un interno vuoto.
intersect(RectangleF rect)Aggiorna questo com.aspose.imaging.Region all’intersezione di se stesso con la struttura com.aspose.imaging.RectangleF specificata.
intersect(Rectangle rect)Aggiorna questo com.aspose.imaging.Region all’intersezione di se stesso con la struttura com.aspose.imaging.Rectangle specificata.
intersect(GraphicsPath path)Aggiorna questo com.aspose.imaging.Region all’intersezione di se stesso con il com.aspose.imaging.graphicsPath specificato.
intersect(Region region)Aggiorna questo com.aspose.imaging.Region all’intersezione di se stesso con il com.aspose.imaging.region specificato.
union(RectangleF rect)Aggiorna questo com.aspose.imaging.Region all’unione di se stesso con la struttura com.aspose.imaging.RectangleF specificata.
union(Rectangle rect)Aggiorna questo com.aspose.imaging.Region all’unione di se stesso con la struttura com.aspose.imaging.Rectangle specificata.
union(GraphicsPath path)Aggiorna questo com.aspose.imaging.Region all’unione di se stesso con il com.aspose.imaging.graphicsPath specificato.
union(Region region)Aggiorna questo com.aspose.imaging.Region all’unione di se stesso con il com.aspose.imaging.region specificato.
xor(RectangleF rect)Aggiorna questo com.aspose.imaging.Region all’unione meno l’intersezione di se stesso con la struttura com.aspose.imaging.RectangleF specificata.
xor(Rectangle rect)Aggiorna questo com.aspose.imaging.Region all’unione meno l’intersezione di se stesso con la struttura com.aspose.imaging.Rectangle specificata.
xor(GraphicsPath path)Aggiorna questo com.aspose.imaging.Region all’unione meno l’intersezione di se stesso con il com.aspose.imaging.graphicsPath specificato.
xor(Region region)Aggiorna questo com.aspose.imaging.Region all’unione meno l’intersezione di se stesso con il com.aspose.imaging.region specificato.
exclude(RectangleF rect)Aggiorna questo com.aspose.imaging.Region per contenere solo la parte del suo interno che non interseca la struttura com.aspose.imaging.RectangleF specificata.
exclude(Rectangle rect)Aggiorna questo com.aspose.imaging.Region per contenere solo la parte del suo interno che non interseca la struttura com.aspose.imaging.Rectangle specificata.
exclude(GraphicsPath path)Aggiorna questo com.aspose.imaging.Region per contenere solo la parte del suo interno che non interseca il com.aspose.imaging.graphicsPath specificato.
exclude(Region region)Aggiorna questo com.aspose.imaging.Region per contenere solo la parte del suo interno che non interseca il com.aspose.imaging.region specificato.
complement(RectangleF rect)Aggiorna questo com.aspose.imaging.Region per contenere la parte della struttura com.aspose.imaging.RectangleF specificata che non interseca questo com.aspose.imaging.region.
complement(Rectangle rect)Aggiorna questo com.aspose.imaging.Region per contenere la parte della struttura com.aspose.imaging.Rectangle specificata che non interseca questo com.aspose.imaging.region.
complement(GraphicsPath path)Aggiorna questo com.aspose.imaging.Region per contenere la parte del com.aspose.imaging.GraphicsPath specificato che non interseca questo com.aspose.imaging.region.
complement(Region region)Aggiorna questo com.aspose.imaging.Region per contenere la parte del com.aspose.imaging.Region specificato che non interseca questo com.aspose.imaging.region.
translate(float dx, float dy)Sposta le coordinate di questo com.aspose.imaging.Region dell’importo specificato.
translate(int dx, int dy)Sposta le coordinate di questo com.aspose.imaging.Region dell’importo specificato.
transform(Matrix matrix)Trasforma questo com.aspose.imaging.Region con la com.aspose.imaging.matrix specificata.
isEmpty(Graphics g)Verifica se questo com.aspose.imaging.Region ha un interno vuoto sulla superficie di disegno specificata.
isInfinite(Graphics g)Verifica se questo com.aspose.imaging.Region ha un interno infinito sulla superficie di disegno specificata.
isEquals(Region region, Graphics g)Verifica se il com.aspose.imaging.Region specificato è identico a questo com.aspose.imaging.Region sulla superficie di disegno specificata.
isVisible(float x, float y)Verifica se il punto specificato è contenuto all’interno di questo com.aspose.imaging.region.
isVisible(PointF point)Verifica se la struttura com.aspose.imaging.PointF specificata è contenuta all’interno di questo com.aspose.imaging.region.
isVisible(float x, float y, Graphics g)Verifica se il punto specificato è contenuto all’interno di questo com.aspose.imaging.Region quando viene disegnato con il com.aspose.imaging.graphics specificato.
isVisible(PointF point, Graphics g)Verifica se la struttura com.aspose.imaging.PointF specificata è contenuta all’interno di questo com.aspose.imaging.Region quando viene disegnata con il com.aspose.imaging.graphics specificato.
isVisible(float x, float y, float width, float height)Verifica se qualche parte del rettangolo specificato è contenuta all’interno di questo com.aspose.imaging.region.
isVisible(RectangleF rect)Verifica se qualche parte della struttura com.aspose.imaging.RectangleF specificata è contenuta all’interno di questo com.aspose.imaging.region.
isVisible(float x, float y, float width, float height, Graphics g)Verifica se qualche parte del rettangolo specificato è contenuta all’interno di questo com.aspose.imaging.Region quando viene disegnato con il com.aspose.imaging.graphics specificato.
isVisible(RectangleF rect, Graphics g)Verifica se qualche parte della struttura com.aspose.imaging.RectangleF specificata è contenuta all’interno di questo com.aspose.imaging.Region quando viene disegnata con il com.aspose.imaging.graphics specificato.
isVisible(int x, int y, Graphics g)Verifica se il punto specificato è contenuto all’interno di questo oggetto com.aspose.imaging.Region quando viene disegnato con l’oggetto com.aspose.imaging.Graphics specificato.
isVisible(Point point)Verifica se la struttura com.aspose.imaging.Point specificata è contenuta in questo com.aspose.imaging.region.
isVisible(Point point, Graphics g)Verifica se la struttura com.aspose.imaging.Point specificata è contenuta in questo com.aspose.imaging.Region quando viene disegnata usando il com.aspose.imaging.graphics specificato.
isVisible(int x, int y, int width, int height)Verifica se qualche parte del rettangolo specificato è contenuta all’interno di questo com.aspose.imaging.region.
isVisible(Rectangle rect)Verifica se qualche parte della struttura com.aspose.imaging.Rectangle specificata è contenuta in questo com.aspose.imaging.region.
isVisible(int x, int y, int width, int height, Graphics g)Verifica se qualche parte del rettangolo specificato è contenuta all’interno di questo com.aspose.imaging.Region quando viene disegnato con il com.aspose.imaging.graphics specificato.
isVisible(Rectangle rect, Graphics g)Verifica se qualche parte della struttura com.aspose.imaging.Rectangle specificata è contenuta in questo com.aspose.imaging.Region quando viene disegnata usando il com.aspose.imaging.graphics specificato.
equals(Object o)Verifica se gli oggetti sono uguali.
hashCode()Ottieni il codice hash dell’oggetto corrente.

Region()

public Region()

Inizializza una nuova Region.

Region(RectangleF rect)

public Region(RectangleF rect)

Inizializza una nuova T:Aspose.Imaging.Region dalla struttura T:Aspose.Imaging.RectangleF specificata.

Parameters:

ParametroTipoDescrizione
rectRectangleFUna struttura T:Aspose.Imaging.RectangleF che definisce l’interno del nuovo T:Aspose.Imaging.Region.

Region(Rectangle rect)

public Region(Rectangle rect)

Inizializza una nuova T:Aspose.Imaging.Region dalla struttura T:Aspose.Imaging.Rectangle specificata.

Parameters:

ParametroTipoDescrizione
rectRectangleUna struttura T:Aspose.Imaging.Rectangle che definisce l’interno del nuovo T:Aspose.Imaging.Region.

Region(GraphicsPath path)

public Region(GraphicsPath path)

Inizializza una nuova T:Aspose.Imaging.Region con il T:Aspose.Imaging.GraphicsPath specificato.

Parameters:

ParametroTipoDescrizione
pathGraphicsPathUn T:Aspose.Imaging.GraphicsPath che definisce il nuovo T:Aspose.Imaging.Region.

deepClone()

public Region deepClone()

Crea una copia profonda esatta di questo com.aspose.imaging.region.

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

makeInfinite()

public void makeInfinite()

Inizializza questo oggetto com.aspose.imaging.Region a un interno infinito.

makeEmpty()

public void makeEmpty()

Inizializza questo com.aspose.imaging.Region a un interno vuoto.

intersect(RectangleF rect)

public void intersect(RectangleF rect)

Aggiorna questo com.aspose.imaging.Region all’intersezione di se stesso con la struttura com.aspose.imaging.RectangleF specificata.

Parameters:

ParametroTipoDescrizione
rectRectangleFLa struttura com.aspose.imaging.RectangleF da intersecare con questo com.aspose.imaging.region.

intersect(Rectangle rect)

public void intersect(Rectangle rect)

Aggiorna questo com.aspose.imaging.Region all’intersezione di se stesso con la struttura com.aspose.imaging.Rectangle specificata.

Parameters:

ParametroTipoDescrizione
rectRectangleLa struttura com.aspose.imaging.Rectangle da intersecare con questo com.aspose.imaging.region.

intersect(GraphicsPath path)

public void intersect(GraphicsPath path)

Aggiorna questo com.aspose.imaging.Region all’intersezione di se stesso con il com.aspose.imaging.graphicsPath specificato.

Parameters:

ParametroTipoDescrizione
pathGraphicsPathIl com.aspose.imaging.GraphicsPath da intersecare con questo com.aspose.imaging.region.

intersect(Region region)

public void intersect(Region region)

Aggiorna questo com.aspose.imaging.Region all’intersezione di se stesso con il com.aspose.imaging.region specificato.

Parameters:

ParametroTipoDescrizione
regionRegionIl com.aspose.imaging.Region da intersecare con questo com.aspose.imaging.region.

union(RectangleF rect)

public void union(RectangleF rect)

Aggiorna questo com.aspose.imaging.Region all’unione di se stesso con la struttura com.aspose.imaging.RectangleF specificata.

Parameters:

ParametroTipoDescrizione
rectRectangleFLa struttura com.aspose.imaging.RectangleF da unire a questo com.aspose.imaging.region.

union(Rectangle rect)

public void union(Rectangle rect)

Aggiorna questo com.aspose.imaging.Region all’unione di se stesso con la struttura com.aspose.imaging.Rectangle specificata.

Parameters:

ParametroTipoDescrizione
rectRectangleLa struttura com.aspose.imaging.Rectangle da unire a questo com.aspose.imaging.region.

union(GraphicsPath path)

public void union(GraphicsPath path)

Aggiorna questo com.aspose.imaging.Region all’unione di se stesso con il com.aspose.imaging.graphicsPath specificato.

Parameters:

ParametroTipoDescrizione
pathGraphicsPathIl com.aspose.imaging.GraphicsPath da unire a questo com.aspose.imaging.region.

union(Region region)

public void union(Region region)

Aggiorna questo com.aspose.imaging.Region all’unione di se stesso con il com.aspose.imaging.region specificato.

Parameters:

ParametroTipoDescrizione
regionRegionIl com.aspose.imaging.Region da unire a questo com.aspose.imaging.region.

xor(RectangleF rect)

public void xor(RectangleF rect)

Aggiorna questo com.aspose.imaging.Region all’unione meno l’intersezione di se stesso con la struttura com.aspose.imaging.RectangleF specificata.

Parameters:

ParametroTipoDescrizione
rectRectangleFLa struttura com.aspose.imaging.RectangleF da xor con questo com.aspose.imaging.region.

xor(Rectangle rect)

public void xor(Rectangle rect)

Aggiorna questo com.aspose.imaging.Region all’unione meno l’intersezione di se stesso con la struttura com.aspose.imaging.Rectangle specificata.

Parameters:

ParametroTipoDescrizione
rectRectangleLa struttura com.aspose.imaging.Rectangle da xor con questo com.aspose.imaging.region.

xor(GraphicsPath path)

public void xor(GraphicsPath path)

Aggiorna questo com.aspose.imaging.Region all’unione meno l’intersezione di se stesso con il com.aspose.imaging.graphicsPath specificato.

Parameters:

ParametroTipoDescrizione
pathGraphicsPathIl com.aspose.imaging.GraphicsPath da xor con questo com.aspose.imaging.region.

xor(Region region)

public void xor(Region region)

Aggiorna questo com.aspose.imaging.Region all’unione meno l’intersezione di se stesso con il com.aspose.imaging.region specificato.

Parameters:

ParametroTipoDescrizione
regionRegionIl com.aspose.imaging.Region da xor con questo com.aspose.imaging.region.

exclude(RectangleF rect)

public void exclude(RectangleF rect)

Aggiorna questo com.aspose.imaging.Region per contenere solo la parte del suo interno che non interseca la struttura com.aspose.imaging.RectangleF specificata.

Parameters:

ParametroTipoDescrizione
rectRectangleFLa struttura com.aspose.imaging.RectangleF da escludere da questo com.aspose.imaging.region.

exclude(Rectangle rect)

public void exclude(Rectangle rect)

Aggiorna questo com.aspose.imaging.Region per contenere solo la parte del suo interno che non interseca la struttura com.aspose.imaging.Rectangle specificata.

Parameters:

ParametroTipoDescrizione
rectRectangleLa struttura com.aspose.imaging.Rectangle da escludere da questo com.aspose.imaging.region.

exclude(GraphicsPath path)

public void exclude(GraphicsPath path)

Aggiorna questo com.aspose.imaging.Region per contenere solo la parte del suo interno che non interseca il com.aspose.imaging.graphicsPath specificato.

Parameters:

ParametroTipoDescrizione
pathGraphicsPathIl com.aspose.imaging.GraphicsPath da escludere da questo com.aspose.imaging.region.

exclude(Region region)

public void exclude(Region region)

Aggiorna questo com.aspose.imaging.Region per contenere solo la parte del suo interno che non interseca il com.aspose.imaging.region specificato.

Parameters:

ParametroTipoDescrizione
regionRegionIl com.aspose.imaging.Region da escludere da questo com.aspose.imaging.region.

complement(RectangleF rect)

public void complement(RectangleF rect)

Aggiorna questo com.aspose.imaging.Region per contenere la parte della struttura com.aspose.imaging.RectangleF specificata che non interseca questo com.aspose.imaging.region.

Parameters:

ParametroTipoDescrizione
rectRectangleFLa struttura com.aspose.imaging.RectangleF da complementare a questo com.aspose.imaging.region.

complement(Rectangle rect)

public void complement(Rectangle rect)

Aggiorna questo com.aspose.imaging.Region per contenere la parte della struttura com.aspose.imaging.Rectangle specificata che non interseca questo com.aspose.imaging.region.

Parameters:

ParametroTipoDescrizione
rectRectangleLa struttura com.aspose.imaging.Rectangle da complementare a questo com.aspose.imaging.region.

complement(GraphicsPath path)

public void complement(GraphicsPath path)

Aggiorna questo com.aspose.imaging.Region per contenere la parte del com.aspose.imaging.GraphicsPath specificato che non interseca questo com.aspose.imaging.region.

Parameters:

ParametroTipoDescrizione
pathGraphicsPathIl com.aspose.imaging.GraphicsPath per completare questo com.aspose.imaging.region.

complement(Region region)

public void complement(Region region)

Aggiorna questo com.aspose.imaging.Region per contenere la parte del com.aspose.imaging.Region specificato che non interseca questo com.aspose.imaging.region.

Parameters:

ParametroTipoDescrizione
regionRegionL’oggetto com.aspose.imaging.Region per completare questo oggetto com.aspose.imaging.Region.

translate(float dx, float dy)

public void translate(float dx, float dy)

Sposta le coordinate di questo com.aspose.imaging.Region dell’importo specificato.

Parameters:

ParametroTipoDescrizione
dxfloatLa quantità per spostare orizzontalmente questo com.aspose.imaging.Region.
dyfloatLa quantità per spostare verticalmente questo com.aspose.imaging.Region.

translate(int dx, int dy)

public void translate(int dx, int dy)

Sposta le coordinate di questo com.aspose.imaging.Region dell’importo specificato.

Parameters:

ParametroTipoDescrizione
dxintLa quantità per spostare orizzontalmente questo com.aspose.imaging.Region.
dyintLa quantità per spostare verticalmente questo com.aspose.imaging.Region.

transform(Matrix matrix)

public void transform(Matrix matrix)

Trasforma questo com.aspose.imaging.Region con la com.aspose.imaging.matrix specificata.

Parameters:

ParametroTipoDescrizione
matrixMatrixLa com.aspose.imaging.Matrix con cui trasformare questo com.aspose.imaging.region.

isEmpty(Graphics g)

public boolean isEmpty(Graphics g)

Verifica se questo com.aspose.imaging.Region ha un interno vuoto sulla superficie di disegno specificata.

Parameters:

ParametroTipoDescrizione
gGraphicsUn com.aspose.imaging.Graphics che rappresenta una superficie di disegno.

Returns: boolean - true se l’interno di questo com.aspose.imaging.Region è vuoto quando viene applicata la trasformazione associata a g; altrimenti, false.

isInfinite(Graphics g)

public boolean isInfinite(Graphics g)

Verifica se questo com.aspose.imaging.Region ha un interno infinito sulla superficie di disegno specificata.

Parameters:

ParametroTipoDescrizione
gGraphicsUn com.aspose.imaging.Graphics che rappresenta una superficie di disegno.

Returns: boolean - true se l’interno di questo com.aspose.imaging.Region è infinito quando viene applicata la trasformazione associata a g; altrimenti, false.

isEquals(Region region, Graphics g)

public boolean isEquals(Region region, Graphics g)

Verifica se il com.aspose.imaging.Region specificato è identico a questo com.aspose.imaging.Region sulla superficie di disegno specificata.

Parameters:

ParametroTipoDescrizione
regionRegionIl com.aspose.imaging.Region da testare.
gGraphicsUn com.aspose.imaging.Graphics che rappresenta una superficie di disegno.

Returns: boolean - True se l’interno della regione è identico all’interno di questa regione quando viene applicata la trasformazione associata al parametro g; altrimenti, false.

isVisible(float x, float y)

public boolean isVisible(float x, float y)

Verifica se il punto specificato è contenuto all’interno di questo com.aspose.imaging.region.

Parameters:

ParametroTipoDescrizione
xfloatLa coordinata x del punto da testare.
yfloatLa coordinata y del punto da testare.

Returns: boolean - True quando il punto specificato è contenuto all’interno di questo com.aspose.imaging.Region; altrimenti, false.

isVisible(PointF point)

public boolean isVisible(PointF point)

Verifica se la struttura com.aspose.imaging.PointF specificata è contenuta all’interno di questo com.aspose.imaging.region.

Parameters:

ParametroTipoDescrizione
pointPointFLa struttura com.aspose.imaging.PointF da testare.

Returns: boolean - true quando point è contenuto all’interno di questo com.aspose.imaging.Region; altrimenti, false.

isVisible(float x, float y, Graphics g)

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

Verifica se il punto specificato è contenuto all’interno di questo com.aspose.imaging.Region quando viene disegnato con il com.aspose.imaging.graphics specificato.

Parameters:

ParametroTipoDescrizione
xfloatLa coordinata x del punto da testare.
yfloatLa coordinata y del punto da testare.
gGraphicsUn com.aspose.imaging.Graphics che rappresenta un contesto grafico.

Returns: boolean - True quando il punto specificato è contenuto all’interno di questo com.aspose.imaging.Region; altrimenti, false.

isVisible(PointF point, Graphics g)

public boolean isVisible(PointF point, Graphics g)

Verifica se la struttura com.aspose.imaging.PointF specificata è contenuta all’interno di questo com.aspose.imaging.Region quando viene disegnata con il com.aspose.imaging.graphics specificato.

Parameters:

ParametroTipoDescrizione
pointPointFLa struttura com.aspose.imaging.PointF da testare.
gGraphicsUn com.aspose.imaging.Graphics che rappresenta un contesto grafico.

Returns: boolean - true quando point è contenuto all’interno di questo com.aspose.imaging.Region; altrimenti, false.

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

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

Verifica se qualche parte del rettangolo specificato è contenuta all’interno di questo com.aspose.imaging.region.

Parameters:

ParametroTipoDescrizione
xfloatLa coordinata x dell’angolo superiore sinistro del rettangolo da testare.
yfloatLa coordinata y dell’angolo superiore sinistro del rettangolo da testare.
widthfloatLa larghezza del rettangolo da testare.
heightfloatL’altezza del rettangolo da testare.

Returns: boolean - true quando qualsiasi parte del rettangolo specificato è contenuta in questo oggetto com.aspose.imaging.Region; altrimenti, false.

isVisible(RectangleF rect)

public boolean isVisible(RectangleF rect)

Verifica se qualche parte della struttura com.aspose.imaging.RectangleF specificata è contenuta all’interno di questo com.aspose.imaging.region.

Parameters:

ParametroTipoDescrizione
rectRectangleFLa struttura com.aspose.imaging.RectangleF da testare.

Returns: boolean - true quando qualsiasi parte di rect è contenuta in questo com.aspose.imaging.Region; altrimenti, 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)

Verifica se qualche parte del rettangolo specificato è contenuta all’interno di questo com.aspose.imaging.Region quando viene disegnato con il com.aspose.imaging.graphics specificato.

Parameters:

ParametroTipoDescrizione
xfloatLa coordinata x dell’angolo superiore sinistro del rettangolo da testare.
yfloatLa coordinata y dell’angolo superiore sinistro del rettangolo da testare.
widthfloatLa larghezza del rettangolo da testare.
heightfloatL’altezza del rettangolo da testare.
gGraphicsUn com.aspose.imaging.Graphics che rappresenta un contesto grafico.

Returns: boolean - true quando qualsiasi parte del rettangolo specificato è contenuta in questo com.aspose.imaging.Region; altrimenti, false.

isVisible(RectangleF rect, Graphics g)

public boolean isVisible(RectangleF rect, Graphics g)

Verifica se qualche parte della struttura com.aspose.imaging.RectangleF specificata è contenuta all’interno di questo com.aspose.imaging.Region quando viene disegnata con il com.aspose.imaging.graphics specificato.

Parameters:

ParametroTipoDescrizione
rectRectangleFLa struttura com.aspose.imaging.RectangleF da testare.
gGraphicsUn com.aspose.imaging.Graphics che rappresenta un contesto grafico.

Returns: boolean - true quando rect è contenuto in questo com.aspose.imaging.Region; altrimenti, false.

isVisible(int x, int y, Graphics g)

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

Verifica se il punto specificato è contenuto all’interno di questo oggetto com.aspose.imaging.Region quando viene disegnato con l’oggetto com.aspose.imaging.Graphics specificato.

Parameters:

ParametroTipoDescrizione
xintLa coordinata x del punto da testare.
yintLa coordinata y del punto da testare.
gGraphicsUn com.aspose.imaging.Graphics che rappresenta un contesto grafico.

Returns: boolean - vero quando il punto specificato è contenuto all’interno di questo com.aspose.imaging.Region; altrimenti, falso.

isVisible(Point point)

public boolean isVisible(Point point)

Verifica se la struttura com.aspose.imaging.Point specificata è contenuta in questo com.aspose.imaging.region.

Parameters:

ParametroTipoDescrizione
pointPointLa struttura com.aspose.imaging.Point da testare.

Returns: boolean - true quando point è contenuto all’interno di questo com.aspose.imaging.Region; altrimenti, false.

isVisible(Point point, Graphics g)

public boolean isVisible(Point point, Graphics g)

Verifica se la struttura com.aspose.imaging.Point specificata è contenuta in questo com.aspose.imaging.Region quando viene disegnata usando il com.aspose.imaging.graphics specificato.

Parameters:

ParametroTipoDescrizione
pointPointLa struttura com.aspose.imaging.Point da testare.
gGraphicsUn com.aspose.imaging.Graphics che rappresenta un contesto grafico.

Returns: boolean - true quando point è contenuto all’interno di questo com.aspose.imaging.Region; altrimenti, false.

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

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

Verifica se qualche parte del rettangolo specificato è contenuta all’interno di questo com.aspose.imaging.region.

Parameters:

ParametroTipoDescrizione
xintLa coordinata x dell’angolo superiore sinistro del rettangolo da testare.
yintLa coordinata y dell’angolo superiore sinistro del rettangolo da testare.
widthintLa larghezza del rettangolo da testare.
heightintL’altezza del rettangolo da testare.

Returns: boolean - true quando qualsiasi parte del rettangolo specificato è contenuta in questo com.aspose.imaging.Region; altrimenti, false.

isVisible(Rectangle rect)

public boolean isVisible(Rectangle rect)

Verifica se qualche parte della struttura com.aspose.imaging.Rectangle specificata è contenuta in questo com.aspose.imaging.region.

Parameters:

ParametroTipoDescrizione
rectRectangleLa struttura com.aspose.imaging.Rectangle da testare.

Returns: boolean - Questo metodo restituisce vero quando qualsiasi parte di rect è contenuta all’interno di questo com.aspose.imaging.Region; altrimenti, falso.

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

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

Verifica se qualche parte del rettangolo specificato è contenuta all’interno di questo com.aspose.imaging.Region quando viene disegnato con il com.aspose.imaging.graphics specificato.

Parameters:

ParametroTipoDescrizione
xintLa coordinata x dell’angolo superiore sinistro del rettangolo da testare.
yintLa coordinata y dell’angolo superiore sinistro del rettangolo da testare.
widthintLa larghezza del rettangolo da testare.
heightintL’altezza del rettangolo da testare.
gGraphicsUn com.aspose.imaging.Graphics che rappresenta un contesto grafico.

Returns: boolean - true quando qualsiasi parte del rettangolo specificato è contenuta in questo com.aspose.imaging.Region; altrimenti, false.

isVisible(Rectangle rect, Graphics g)

public boolean isVisible(Rectangle rect, Graphics g)

Verifica se qualche parte della struttura com.aspose.imaging.Rectangle specificata è contenuta in questo com.aspose.imaging.Region quando viene disegnata usando il com.aspose.imaging.graphics specificato.

Parameters:

ParametroTipoDescrizione
rectRectangleLa struttura com.aspose.imaging.Rectangle da testare.
gGraphicsUn com.aspose.imaging.Graphics che rappresenta un contesto grafico.

Returns: boolean - vero quando qualsiasi parte di rect è contenuta all’interno di questo com.aspose.imaging.Region; altrimenti, falso.

equals(Object o)

public boolean equals(Object o)

Verifica se gli oggetti sono uguali.

Parameters:

ParametroTipoDescrizione
ojava.lang.ObjectL’altro oggetto.

Returns: boolean - Il risultato del confronto di uguaglianza.

hashCode()

public int hashCode()

Ottieni il codice hash dell’oggetto corrente.

Returns: int - Il codice hash.