Region

Inheritance: java.lang.Object

public final class Region

Beskriver insidan av en grafisk form bestående av rektanglar och banor. Denna klass kan inte ärvas.

Konstruktörer

KonstruktorBeskrivning
Region()Initierar en ny Region.
Region(RectangleF rect)Initierar en ny T:Aspose.Imaging.Region från den angivna T:Aspose.Imaging.RectangleF‑strukturen.
Region(Rectangle rect)Initierar en ny T:Aspose.Imaging.Region från den angivna T:Aspose.Imaging.Rectangle‑strukturen.
Region(GraphicsPath path)Initierar en ny T:Aspose.Imaging.Region med den angivna T:Aspose.Imaging.GraphicsPath.

Metoder

MetodBeskrivning
deepClone()Skapar en exakt djup kopia av detta com.aspose.imaging.region.
makeInfinite()Initierar detta com.aspose.imaging.Region‑objekt till en oändlig insida.
makeEmpty()Initierar detta com.aspose.imaging.Region till en tom insida.
intersect(RectangleF rect)Uppdaterar detta com.aspose.imaging.Region till snittet av sig själv och den angivna com.aspose.imaging.RectangleF‑strukturen.
intersect(Rectangle rect)Uppdaterar detta com.aspose.imaging.Region till snittet av sig själv och den angivna com.aspose.imaging.Rectangle‑strukturen.
intersect(GraphicsPath path)Uppdaterar detta com.aspose.imaging.Region till snittet av sig själv och den angivna com.aspose.imaging.graphicsPath.
intersect(Region region)Uppdaterar detta com.aspose.imaging.Region till snittet av sig själv och den angivna com.aspose.imaging.region.
union(RectangleF rect)Uppdaterar detta com.aspose.imaging.Region till unionen av sig själv och den angivna com.aspose.imaging.RectangleF‑strukturen.
union(Rectangle rect)Uppdaterar detta com.aspose.imaging.Region till unionen av sig själv och den angivna com.aspose.imaging.Rectangle‑strukturen.
union(GraphicsPath path)Uppdaterar detta com.aspose.imaging.Region till unionen av sig själv och den angivna com.aspose.imaging.graphicsPath.
union(Region region)Uppdaterar detta com.aspose.imaging.Region till unionen av sig själv och den angivna com.aspose.imaging.region.
xor(RectangleF rect)Uppdaterar detta com.aspose.imaging.Region till unionen minus snittet av sig själv och den angivna com.aspose.imaging.RectangleF‑strukturen.
xor(Rectangle rect)Uppdaterar detta com.aspose.imaging.Region till unionen minus skärningen av sig själv med den angivna com.aspose.imaging.Rectangle-strukturen.
xor(GraphicsPath path)Uppdaterar detta com.aspose.imaging.Region till unionen minus skärningen av sig själv med den angivna com.aspose.imaging.graphicsPath.
xor(Region region)Uppdaterar detta com.aspose.imaging.Region till unionen minus skärningen av sig själv med den angivna com.aspose.imaging.region.
exclude(RectangleF rect)Uppdaterar detta com.aspose.imaging.Region så att det endast innehåller den del av dess inre som inte skär med den angivna com.aspose.imaging.RectangleF-strukturen.
exclude(Rectangle rect)Uppdaterar detta com.aspose.imaging.Region så att det endast innehåller den del av dess inre som inte skär med den angivna com.aspose.imaging.Rectangle-strukturen.
exclude(GraphicsPath path)Uppdaterar detta com.aspose.imaging.Region så att det endast innehåller den del av dess inre som inte skär med den angivna com.aspose.imaging.graphicsPath.
exclude(Region region)Uppdaterar detta com.aspose.imaging.Region så att det endast innehåller den del av dess inre som inte skär med den angivna com.aspose.imaging.region.
complement(RectangleF rect)Uppdaterar detta com.aspose.imaging.Region så att det innehåller den del av den angivna com.aspose.imaging.RectangleF-strukturen som inte skär med detta com.aspose.imaging.region.
complement(Rectangle rect)Uppdaterar detta com.aspose.imaging.Region så att det innehåller den del av den angivna com.aspose.imaging.Rectangle-strukturen som inte skär med detta com.aspose.imaging.region.
complement(GraphicsPath path)Uppdaterar detta com.aspose.imaging.Region så att det innehåller den del av den angivna com.aspose.imaging.GraphicsPath som inte skär med detta com.aspose.imaging.region.
complement(Region region)Uppdaterar detta com.aspose.imaging.Region så att det innehåller den del av den angivna com.aspose.imaging.Region som inte skär med detta com.aspose.imaging.region.
translate(float dx, float dy)Förskjuter koordinaterna för detta com.aspose.imaging.Region med det angivna värdet.
translate(int dx, int dy)Förskjuter koordinaterna för detta com.aspose.imaging.Region med det angivna värdet.
transform(Matrix matrix)Transformerar detta com.aspose.imaging.Region med den angivna com.aspose.imaging.matrix.
isEmpty(Graphics g)Testar om detta com.aspose.imaging.Region har ett tomt inre på den angivna ritytan.
isInfinite(Graphics g)Testar om detta com.aspose.imaging.Region har ett oändligt inre på den angivna ritytan.
isEquals(Region region, Graphics g)Testar om den angivna com.aspose.imaging.Region är identisk med detta com.aspose.imaging.Region på den angivna ritytan.
isVisible(float x, float y)Testar om den angivna punkten finns inom detta com.aspose.imaging.region.
isVisible(PointF point)Testar om den angivna com.aspose.imaging.PointF-strukturen finns inom detta com.aspose.imaging.region.
isVisible(float x, float y, Graphics g)Testar om den angivna punkten finns inom detta com.aspose.imaging.Region när den ritas med den angivna com.aspose.imaging.graphics.
isVisible(PointF point, Graphics g)Testar om den angivna com.aspose.imaging.PointF-strukturen finns inom detta com.aspose.imaging.Region när den ritas med den angivna com.aspose.imaging.graphics.
isVisible(float x, float y, float width, float height)Testar om någon del av den angivna rektangeln finns inom detta com.aspose.imaging.region.
isVisible(RectangleF rect)Testar om någon del av den angivna com.aspose.imaging.RectangleF-strukturen finns inom detta com.aspose.imaging.region.
isVisible(float x, float y, float width, float height, Graphics g)Testar om någon del av den angivna rektangeln finns inom detta com.aspose.imaging.Region när den ritas med den angivna com.aspose.imaging.graphics.
isVisible(RectangleF rect, Graphics g)Testar om någon del av den angivna com.aspose.imaging.RectangleF-strukturen finns inom detta com.aspose.imaging.Region när den ritas med den angivna com.aspose.imaging.graphics.
isVisible(int x, int y, Graphics g)Testar om den angivna punkten finns inom detta com.aspose.imaging.Region-objekt när den ritas med det angivna com.aspose.imaging.Graphics-objektet.
isVisible(Point point)Testar om den angivna com.aspose.imaging.Point-strukturen finns i detta com.aspose.imaging.region.
isVisible(Point point, Graphics g)Testar om den angivna com.aspose.imaging.Point-strukturen finns i detta com.aspose.imaging.Region när den ritas med den angivna com.aspose.imaging.graphics.
isVisible(int x, int y, int width, int height)Testar om någon del av den angivna rektangeln finns inom detta com.aspose.imaging.region.
isVisible(Rectangle rect)Testar om någon del av den angivna com.aspose.imaging.Rectangle-strukturen finns i detta com.aspose.imaging.region.
isVisible(int x, int y, int width, int height, Graphics g)Testar om någon del av den angivna rektangeln finns inom detta com.aspose.imaging.Region när den ritas med den angivna com.aspose.imaging.graphics.
isVisible(Rectangle rect, Graphics g)Testar om någon del av den angivna com.aspose.imaging.Rectangle-strukturen finns i detta com.aspose.imaging.Region när den ritas med den angivna com.aspose.imaging.graphics.
equals(Object o)Kontrollera om objekt är lika.
hashCode()Hämta hashkoden för det aktuella objektet.

Region()

public Region()

Initierar en ny Region.

Region(RectangleF rect)

public Region(RectangleF rect)

Initierar en ny T:Aspose.Imaging.Region från den angivna T:Aspose.Imaging.RectangleF‑strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleFEn T:Aspose.Imaging.RectangleF-struktur som definierar insidan av den nya T:Aspose.Imaging.Region.

Region(Rectangle rect)

public Region(Rectangle rect)

Initierar en ny T:Aspose.Imaging.Region från den angivna T:Aspose.Imaging.Rectangle‑strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleEn T:Aspose.Imaging.Rectangle-struktur som definierar insidan av den nya T:Aspose.Imaging.Region.

Region(GraphicsPath path)

public Region(GraphicsPath path)

Initierar en ny T:Aspose.Imaging.Region med den angivna T:Aspose.Imaging.GraphicsPath.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathEn T:Aspose.Imaging.GraphicsPath som definierar den nya T:Aspose.Imaging.Region.

deepClone()

public Region deepClone()

Skapar en exakt djup kopia av detta com.aspose.imaging.region.

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

makeInfinite()

public void makeInfinite()

Initierar detta com.aspose.imaging.Region‑objekt till en oändlig insida.

makeEmpty()

public void makeEmpty()

Initierar detta com.aspose.imaging.Region till en tom insida.

intersect(RectangleF rect)

public void intersect(RectangleF rect)

Uppdaterar detta com.aspose.imaging.Region till snittet av sig själv och den angivna com.aspose.imaging.RectangleF‑strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleFcom.aspose.imaging.RectangleF-strukturen för att skära av detta com.aspose.imaging.region.

intersect(Rectangle rect)

public void intersect(Rectangle rect)

Uppdaterar detta com.aspose.imaging.Region till snittet av sig själv och den angivna com.aspose.imaging.Rectangle‑strukturen.

Parameters:

ParameterTypBeskrivning
rectRectanglecom.aspose.imaging.Rectangle-strukturen för att skära av detta com.aspose.imaging.region.

intersect(GraphicsPath path)

public void intersect(GraphicsPath path)

Uppdaterar detta com.aspose.imaging.Region till snittet av sig själv och den angivna com.aspose.imaging.graphicsPath.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathcom.aspose.imaging.GraphicsPath för att skära av detta com.aspose.imaging.region.

intersect(Region region)

public void intersect(Region region)

Uppdaterar detta com.aspose.imaging.Region till snittet av sig själv och den angivna com.aspose.imaging.region.

Parameters:

ParameterTypBeskrivning
regionRegioncom.aspose.imaging.Region för att skära av detta com.aspose.imaging.region.

union(RectangleF rect)

public void union(RectangleF rect)

Uppdaterar detta com.aspose.imaging.Region till unionen av sig själv och den angivna com.aspose.imaging.RectangleF‑strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleFcom.aspose.imaging.RectangleF-strukturen för att förena med detta com.aspose.imaging.region.

union(Rectangle rect)

public void union(Rectangle rect)

Uppdaterar detta com.aspose.imaging.Region till unionen av sig själv och den angivna com.aspose.imaging.Rectangle‑strukturen.

Parameters:

ParameterTypBeskrivning
rectRectanglecom.aspose.imaging.Rectangle-strukturen för att förena med detta com.aspose.imaging.region.

union(GraphicsPath path)

public void union(GraphicsPath path)

Uppdaterar detta com.aspose.imaging.Region till unionen av sig själv och den angivna com.aspose.imaging.graphicsPath.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathcom.aspose.imaging.GraphicsPath för att förena med detta com.aspose.imaging.region.

union(Region region)

public void union(Region region)

Uppdaterar detta com.aspose.imaging.Region till unionen av sig själv och den angivna com.aspose.imaging.region.

Parameters:

ParameterTypBeskrivning
regionRegioncom.aspose.imaging.Region för att förena med detta com.aspose.imaging.region.

xor(RectangleF rect)

public void xor(RectangleF rect)

Uppdaterar detta com.aspose.imaging.Region till unionen minus snittet av sig själv och den angivna com.aspose.imaging.RectangleF‑strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleFcom.aspose.imaging.RectangleF-strukturen för att xor:a med detta com.aspose.imaging.region.

xor(Rectangle rect)

public void xor(Rectangle rect)

Uppdaterar detta com.aspose.imaging.Region till unionen minus skärningen av sig själv med den angivna com.aspose.imaging.Rectangle-strukturen.

Parameters:

ParameterTypBeskrivning
rectRectanglecom.aspose.imaging.Rectangle-strukturen för att xor:a med detta com.aspose.imaging.region.

xor(GraphicsPath path)

public void xor(GraphicsPath path)

Uppdaterar detta com.aspose.imaging.Region till unionen minus skärningen av sig själv med den angivna com.aspose.imaging.graphicsPath.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathcom.aspose.imaging.GraphicsPath för att xor:a med detta com.aspose.imaging.region.

xor(Region region)

public void xor(Region region)

Uppdaterar detta com.aspose.imaging.Region till unionen minus skärningen av sig själv med den angivna com.aspose.imaging.region.

Parameters:

ParameterTypBeskrivning
regionRegioncom.aspose.imaging.Region för att xor:a med detta com.aspose.imaging.region.

exclude(RectangleF rect)

public void exclude(RectangleF rect)

Uppdaterar detta com.aspose.imaging.Region så att det endast innehåller den del av dess inre som inte skär med den angivna com.aspose.imaging.RectangleF-strukturen.

Parameters:

ParameterTypBeskrivning
rectRectangleFcom.aspose.imaging.RectangleF-strukturen för att utesluta från detta com.aspose.imaging.region.

exclude(Rectangle rect)

public void exclude(Rectangle rect)

Uppdaterar detta com.aspose.imaging.Region så att det endast innehåller den del av dess inre som inte skär med den angivna com.aspose.imaging.Rectangle-strukturen.

Parameters:

ParameterTypBeskrivning
rectRectanglecom.aspose.imaging.Rectangle-strukturen för att utesluta från detta com.aspose.imaging.region.

exclude(GraphicsPath path)

public void exclude(GraphicsPath path)

Uppdaterar detta com.aspose.imaging.Region så att det endast innehåller den del av dess inre som inte skär med den angivna com.aspose.imaging.graphicsPath.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathcom.aspose.imaging.GraphicsPath för att utesluta från detta com.aspose.imaging.region.

exclude(Region region)

public void exclude(Region region)

Uppdaterar detta com.aspose.imaging.Region så att det endast innehåller den del av dess inre som inte skär med den angivna com.aspose.imaging.region.

Parameters:

ParameterTypBeskrivning
regionRegioncom.aspose.imaging.Region för att utesluta från detta com.aspose.imaging.region.

complement(RectangleF rect)

public void complement(RectangleF rect)

Uppdaterar detta com.aspose.imaging.Region så att det innehåller den del av den angivna com.aspose.imaging.RectangleF-strukturen som inte skär med detta com.aspose.imaging.region.

Parameters:

ParameterTypBeskrivning
rectRectangleFcom.aspose.imaging.RectangleF-strukturen för att komplettera detta com.aspose.imaging.region.

complement(Rectangle rect)

public void complement(Rectangle rect)

Uppdaterar detta com.aspose.imaging.Region så att det innehåller den del av den angivna com.aspose.imaging.Rectangle-strukturen som inte skär med detta com.aspose.imaging.region.

Parameters:

ParameterTypBeskrivning
rectRectanglecom.aspose.imaging.Rectangle-strukturen för att komplettera detta com.aspose.imaging.region.

complement(GraphicsPath path)

public void complement(GraphicsPath path)

Uppdaterar detta com.aspose.imaging.Region så att det innehåller den del av den angivna com.aspose.imaging.GraphicsPath som inte skär med detta com.aspose.imaging.region.

Parameters:

ParameterTypBeskrivning
pathGraphicsPathDen com.aspose.imaging.GraphicsPath för att komplettera detta com.aspose.imaging.region.

complement(Region region)

public void complement(Region region)

Uppdaterar detta com.aspose.imaging.Region så att det innehåller den del av den angivna com.aspose.imaging.Region som inte skär med detta com.aspose.imaging.region.

Parameters:

ParameterTypBeskrivning
regionRegionObjektet com.aspose.imaging.Region för att komplettera detta com.aspose.imaging.Region-objekt.

translate(float dx, float dy)

public void translate(float dx, float dy)

Förskjuter koordinaterna för detta com.aspose.imaging.Region med det angivna värdet.

Parameters:

ParameterTypBeskrivning
dxfloatMängden för att förskjuta detta com.aspose.imaging.Region horisontellt.
dyfloatMängden för att förskjuta detta com.aspose.imaging.Region vertikalt.

translate(int dx, int dy)

public void translate(int dx, int dy)

Förskjuter koordinaterna för detta com.aspose.imaging.Region med det angivna värdet.

Parameters:

ParameterTypBeskrivning
dxintMängden för att förskjuta detta com.aspose.imaging.Region horisontellt.
dyintMängden för att förskjuta detta com.aspose.imaging.Region vertikalt.

transform(Matrix matrix)

public void transform(Matrix matrix)

Transformerar detta com.aspose.imaging.Region med den angivna com.aspose.imaging.matrix.

Parameters:

ParameterTypBeskrivning
matrixMatrixDen com.aspose.imaging.Matrix som ska användas för att transformera detta com.aspose.imaging.region.

isEmpty(Graphics g)

public boolean isEmpty(Graphics g)

Testar om detta com.aspose.imaging.Region har ett tomt inre på den angivna ritytan.

Parameters:

ParameterTypBeskrivning
gGraphicsEtt com.aspose.imaging.Graphics som representerar en ritningsyta.

Returns: boolean - true om innanmätet av detta com.aspose.imaging.Region är tomt när transformationen som är associerad med g tillämpas; annars false.

isInfinite(Graphics g)

public boolean isInfinite(Graphics g)

Testar om detta com.aspose.imaging.Region har ett oändligt inre på den angivna ritytan.

Parameters:

ParameterTypBeskrivning
gGraphicsEtt com.aspose.imaging.Graphics som representerar en ritningsyta.

Returns: boolean - true om innanmätet av detta com.aspose.imaging.Region är oändligt när transformationen som är associerad med g tillämpas; annars false.

isEquals(Region region, Graphics g)

public boolean isEquals(Region region, Graphics g)

Testar om den angivna com.aspose.imaging.Region är identisk med detta com.aspose.imaging.Region på den angivna ritytan.

Parameters:

ParameterTypBeskrivning
regionRegionDen com.aspose.imaging.Region att testa.
gGraphicsEtt com.aspose.imaging.Graphics som representerar en ritningsyta.

Returns: boolean - True om innanmätet av regionen är identiskt med innanmätet av detta region när transformationen som är associerad med g-parametern tillämpas; annars false.

isVisible(float x, float y)

public boolean isVisible(float x, float y)

Testar om den angivna punkten finns inom detta com.aspose.imaging.region.

Parameters:

ParameterTypBeskrivning
xfloatX-koordinaten för punkten som ska testas.
yfloatY-koordinaten för punkten som ska testas.

Returns: boolean - True när den angivna punkten finns inom detta com.aspose.imaging.Region; annars false.

isVisible(PointF point)

public boolean isVisible(PointF point)

Testar om den angivna com.aspose.imaging.PointF-strukturen finns inom detta com.aspose.imaging.region.

Parameters:

ParameterTypBeskrivning
pointPointFDen com.aspose.imaging.PointF-strukturen att testa.

Returns: boolean - true när point finns inom detta com.aspose.imaging.Region; annars false.

isVisible(float x, float y, Graphics g)

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

Testar om den angivna punkten finns inom detta com.aspose.imaging.Region när den ritas med den angivna com.aspose.imaging.graphics.

Parameters:

ParameterTypBeskrivning
xfloatX-koordinaten för punkten som ska testas.
yfloatY-koordinaten för punkten som ska testas.
gGraphicsEtt com.aspose.imaging.Graphics som representerar ett grafik-kontext.

Returns: boolean - True när den angivna punkten finns inom detta com.aspose.imaging.Region; annars false.

isVisible(PointF point, Graphics g)

public boolean isVisible(PointF point, Graphics g)

Testar om den angivna com.aspose.imaging.PointF-strukturen finns inom detta com.aspose.imaging.Region när den ritas med den angivna com.aspose.imaging.graphics.

Parameters:

ParameterTypBeskrivning
pointPointFDen com.aspose.imaging.PointF-strukturen att testa.
gGraphicsEtt com.aspose.imaging.Graphics som representerar ett grafik-kontext.

Returns: boolean - true när point finns inom detta com.aspose.imaging.Region; annars false.

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

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

Testar om någon del av den angivna rektangeln finns inom detta com.aspose.imaging.region.

Parameters:

ParameterTypBeskrivning
xfloatx-koordinaten för det övre vänstra hörnet av rektangeln att testa.
yfloaty-koordinaten för det övre vänstra hörnet av rektangeln att testa.
breddfloatBredden på rektangeln att testa.
höjdfloatHöjden på rektangeln att testa.

Returns: boolean - true när någon del av den angivna rektangeln finns inom detta com.aspose.imaging.Region-objekt; annars false.

isVisible(RectangleF rect)

public boolean isVisible(RectangleF rect)

Testar om någon del av den angivna com.aspose.imaging.RectangleF-strukturen finns inom detta com.aspose.imaging.region.

Parameters:

ParameterTypBeskrivning
rectRectangleFDen com.aspose.imaging.RectangleF-strukturen att testa.

Returns: boolean - true när någon del av rect finns inom detta com.aspose.imaging.Region; annars 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)

Testar om någon del av den angivna rektangeln finns inom detta com.aspose.imaging.Region när den ritas med den angivna com.aspose.imaging.graphics.

Parameters:

ParameterTypBeskrivning
xfloatx-koordinaten för det övre vänstra hörnet av rektangeln att testa.
yfloaty-koordinaten för det övre vänstra hörnet av rektangeln att testa.
breddfloatBredden på rektangeln att testa.
höjdfloatHöjden på rektangeln att testa.
gGraphicsEtt com.aspose.imaging.Graphics som representerar ett grafik-kontext.

Returns: boolean - true när någon del av den angivna rektangeln finns inom detta com.aspose.imaging.Region; annars false.

isVisible(RectangleF rect, Graphics g)

public boolean isVisible(RectangleF rect, Graphics g)

Testar om någon del av den angivna com.aspose.imaging.RectangleF-strukturen finns inom detta com.aspose.imaging.Region när den ritas med den angivna com.aspose.imaging.graphics.

Parameters:

ParameterTypBeskrivning
rectRectangleFDen com.aspose.imaging.RectangleF-strukturen att testa.
gGraphicsEtt com.aspose.imaging.Graphics som representerar ett grafik-kontext.

Returns: boolean - true när rect finns inom detta com.aspose.imaging.Region; annars false.

isVisible(int x, int y, Graphics g)

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

Testar om den angivna punkten finns inom detta com.aspose.imaging.Region-objekt när den ritas med det angivna com.aspose.imaging.Graphics-objektet.

Parameters:

ParameterTypBeskrivning
xintX-koordinaten för punkten som ska testas.
yintY-koordinaten för punkten som ska testas.
gGraphicsEtt com.aspose.imaging.Graphics som representerar ett grafik-kontext.

Returns: boolean - sant när den angivna punkten finns inom detta com.aspose.imaging.Region; annars falskt.

isVisible(Point point)

public boolean isVisible(Point point)

Testar om den angivna com.aspose.imaging.Point-strukturen finns i detta com.aspose.imaging.region.

Parameters:

ParameterTypBeskrivning
pointPointDen com.aspose.imaging.Point-strukturen att testa.

Returns: boolean - true när point finns inom detta com.aspose.imaging.Region; annars false.

isVisible(Point point, Graphics g)

public boolean isVisible(Point point, Graphics g)

Testar om den angivna com.aspose.imaging.Point-strukturen finns i detta com.aspose.imaging.Region när den ritas med den angivna com.aspose.imaging.graphics.

Parameters:

ParameterTypBeskrivning
pointPointDen com.aspose.imaging.Point-strukturen att testa.
gGraphicsEtt com.aspose.imaging.Graphics som representerar ett grafik-kontext.

Returns: boolean - true när point finns inom detta com.aspose.imaging.Region; annars false.

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

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

Testar om någon del av den angivna rektangeln finns inom detta com.aspose.imaging.region.

Parameters:

ParameterTypBeskrivning
xintx-koordinaten för det övre vänstra hörnet av rektangeln att testa.
yinty-koordinaten för det övre vänstra hörnet av rektangeln att testa.
breddintBredden på rektangeln att testa.
höjdintHöjden på rektangeln att testa.

Returns: boolean - true när någon del av den angivna rektangeln finns inom detta com.aspose.imaging.Region; annars false.

isVisible(Rectangle rect)

public boolean isVisible(Rectangle rect)

Testar om någon del av den angivna com.aspose.imaging.Rectangle-strukturen finns i detta com.aspose.imaging.region.

Parameters:

ParameterTypBeskrivning
rectRectangleDen com.aspose.imaging.Rectangle-strukturen att testa.

Returns: boolean - Denna metod returnerar sant när någon del av rect finns inom detta com.aspose.imaging.Region; annars falskt.

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

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

Testar om någon del av den angivna rektangeln finns inom detta com.aspose.imaging.Region när den ritas med den angivna com.aspose.imaging.graphics.

Parameters:

ParameterTypBeskrivning
xintx-koordinaten för det övre vänstra hörnet av rektangeln att testa.
yinty-koordinaten för det övre vänstra hörnet av rektangeln att testa.
breddintBredden på rektangeln att testa.
höjdintHöjden på rektangeln att testa.
gGraphicsEtt com.aspose.imaging.Graphics som representerar ett grafik-kontext.

Returns: boolean - true när någon del av den angivna rektangeln finns inom detta com.aspose.imaging.Region; annars false.

isVisible(Rectangle rect, Graphics g)

public boolean isVisible(Rectangle rect, Graphics g)

Testar om någon del av den angivna com.aspose.imaging.Rectangle-strukturen finns i detta com.aspose.imaging.Region när den ritas med den angivna com.aspose.imaging.graphics.

Parameters:

ParameterTypBeskrivning
rectRectangleDen com.aspose.imaging.Rectangle-strukturen att testa.
gGraphicsEtt com.aspose.imaging.Graphics som representerar ett grafik-kontext.

Returns: boolean - sant när någon del av rect finns inom detta com.aspose.imaging.Region; annars falskt.

equals(Object o)

public boolean equals(Object o)

Kontrollera om objekt är lika.

Parameters:

ParameterTypBeskrivning
ojava.lang.ObjectDet andra objektet.

Returns: boolean - Resultatet av likhetsjämförelsen.

hashCode()

public int hashCode()

Hämta hashkoden för det aktuella objektet.

Returns: int - Hashkoden.