Region Class

Region Class

This Package | All Packages

public final class Region

Topic under construction.

Fields
Name Description
RGN_AND Topic under construction.
RGN_COPY Topic under construction.
RGN_DIFF Topic under construction.
RGN_MAX Topic under construction.
RGN_MIN Topic under construction.
RGN_OR Topic under construction.
RGN_XOR Topic under construction.

Constructors
Name Description
Region() Topic under construction.
getPtInRegion(int x, int y) Topic under construction.
getPtInRegion(Point point) Topic under construction.
getRectInRegion(Rectangle lpRect) Topic under construction.

Methods
Name Description
combineRgn(Region pRgn1, Region pRgn2, int nCombineMode) Topic under construction.
copyRgn(Region pRgnSrc) Topic under construction.
createEllipticRgn(int x1, int y1, int x2, int y2) Topic under construction.
createEllipticRgnIndirect(Rectangle lpRect) Topic under construction.
createFromPath(Graphics g) Topic under construction.
createPolygonRgn(POINT lpPoints[], int nMode) Topic under construction.
createPolyPolygonRgn(POINT lpPoints[], int lpPolyCounts[], int nPolyFillMode) Topic under construction.
createRectRgn(int x1, int y1, int x2, int y2) Topic under construction.
createRectRgnIndirect(Rectangle lpRect) Topic under construction.
createRoundRectRgn(int x1, int y1, int x2, int y2, int x3, int y3) Topic under construction.
equals(Object obj) Topic under construction.
getHandle() Topic under construction.
getRgnBox(Rectangle lpRect) Topic under construction.
getSafeHandle(Region b) Topic under construction.
hashCode() Topic under construction.
offsetRgn(int x, int y) Topic under construction.
offsetRgn(Point point) Topic under construction.
setRectRgn(int x1, int y1, int x2, int y2) Topic under construction.
setRectRgn(Rectangle lpRect) Topic under construction.

Fields

Region.RGN_AND

Syntax
public static final int RGN_AND;
Description
Topic under construction.

Region.RGN_COPY

Syntax
public static final int RGN_COPY;
Description
Topic under construction.

Region.RGN_DIFF

Syntax
public static final int RGN_DIFF;
Description
Topic under construction.

Region.RGN_MAX

Syntax
public static final int RGN_MAX;
Description
Topic under construction.

Region.RGN_MIN

Syntax
public static final int RGN_MIN;
Description
Topic under construction.

Region.RGN_OR

Syntax
public static final int RGN_OR;
Description
Topic under construction.

Region.RGN_XOR

Syntax
public static final int RGN_XOR;
Description
Topic under construction.

Constructors

Region.Region

Syntax
public Region();
Description

Topic under construction.

Region.getPtInRegion

Syntax 1
public final boolean getPtInRegion( int x, int y );
Description

Topic under construction.



Syntax 2
public final boolean getPtInRegion( Point point );
Description

Topic under construction.

Region.getRectInRegion

Syntax
public final boolean getRectInRegion( Rectangle lpRect );
Description

Topic under construction.

Methods

Region.combineRgn

Syntax
public final int combineRgn( Region pRgn1, Region pRgn2, int nCombineMode );
Description

Topic under construction.

Region.copyRgn

Syntax
public final int copyRgn( Region pRgnSrc );
Description

Topic under construction.

Region.createEllipticRgn

Syntax
public final boolean createEllipticRgn( int x1, int y1, int x2, int y2 );
Description

Topic under construction.

Region.createEllipticRgnIndirect

Syntax
public final boolean createEllipticRgnIndirect( Rectangle lpRect );
Description

Topic under construction.

Region.createFromPath

Syntax
public final boolean createFromPath( Graphics g );
Description

Topic under construction.

Region.createPolygonRgn

Syntax
public final boolean createPolygonRgn( POINT lpPoints[], int nMode );
Description

Topic under construction.

Region.createPolyPolygonRgn

Syntax
public final boolean createPolyPolygonRgn( POINT lpPoints[], int lpPolyCounts[], int nPolyFillMode );
Description

Topic under construction.

Region.createRectRgn

Syntax
public final boolean createRectRgn( int x1, int y1, int x2, int y2 );
Description

Topic under construction.

Region.createRectRgnIndirect

Syntax
public final boolean createRectRgnIndirect( Rectangle lpRect );
Description

Topic under construction.

Region.createRoundRectRgn

Syntax
public final boolean createRoundRectRgn( int x1, int y1, int x2, int y2, int x3, int y3 );
Description

Topic under construction.

Region.equals

Syntax
public boolean equals( Object obj );
Description

Topic under construction.

Region.getHandle

Syntax
public final int getHandle();
Description

Topic under construction.

Region.getRgnBox

Syntax
public final int getRgnBox( Rectangle lpRect );
Description

Topic under construction.

Region.getSafeHandle

Syntax
public static final int getSafeHandle( Region b );
Description

Topic under construction.

Region.hashCode

Syntax
public int hashCode();
Description

Topic under construction.

Region.offsetRgn

Syntax 1
public final int offsetRgn( int x, int y );
Description

Topic under construction.



Syntax 2
public final int offsetRgn( Point point );
Description

Topic under construction.

Region.setRectRgn

Syntax 1
public final void setRectRgn( int x1, int y1, int x2, int y2 );
Description

Topic under construction.



Syntax 2
public final void setRectRgn( Rectangle lpRect );
Description

Topic under construction.