com.l2fprod.gui.region
Class RegionBuilder
java.lang.Object
|
+--com.l2fprod.gui.region.RegionBuilder
- Direct Known Subclasses:
- AbstractRegionBuilder
- public abstract class RegionBuilder
- extends java.lang.Object
Created on 21/12/2000 by Frederic Lavigne, fred@L2FProd.com
- Version:
- $Revision: 1.3 $, $Date: 2001/03/11 21:21:53 $
- Author:
- $Author: l2fprod $
|
Method Summary |
abstract Region |
combineRegions(Region region1,
Region region2,
int combineMode)
|
abstract Region |
createEllipticRegion(int x1,
int y1,
int x2,
int y2)
|
abstract Region |
createPolygonRegion(int[] xpoints,
int[] ypoints,
int fillMode)
|
abstract Region |
createRectangleRegion(int x1,
int y1,
int x2,
int y2)
|
abstract Region |
createRegion(java.awt.Image image)
|
abstract Region |
createRegion(java.awt.Image image,
int width,
int height)
|
abstract Region |
createRoundRectangleRegion(int x1,
int y1,
int x2,
int y2,
int x3,
int y3)
|
static RegionBuilder |
getInstance()
|
abstract void |
setWindowRegion(java.awt.Window window,
Region region,
boolean redraw)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
REGION_AND
public static final int REGION_AND
- See Also:
- Constant Field Values
REGION_COPY
public static final int REGION_COPY
- See Also:
- Constant Field Values
REGION_DIFF
public static final int REGION_DIFF
- See Also:
- Constant Field Values
REGION_OR
public static final int REGION_OR
- See Also:
- Constant Field Values
REGION_XOR
public static final int REGION_XOR
- See Also:
- Constant Field Values
FILL_ALTERNATE
public static final int FILL_ALTERNATE
- See Also:
- Constant Field Values
FILL_WINDING
public static final int FILL_WINDING
- See Also:
- Constant Field Values
RegionBuilder
public RegionBuilder()
getInstance
public static RegionBuilder getInstance()
createEllipticRegion
public abstract Region createEllipticRegion(int x1,
int y1,
int x2,
int y2)
createRectangleRegion
public abstract Region createRectangleRegion(int x1,
int y1,
int x2,
int y2)
createRoundRectangleRegion
public abstract Region createRoundRectangleRegion(int x1,
int y1,
int x2,
int y2,
int x3,
int y3)
createPolygonRegion
public abstract Region createPolygonRegion(int[] xpoints,
int[] ypoints,
int fillMode)
combineRegions
public abstract Region combineRegions(Region region1,
Region region2,
int combineMode)
createRegion
public abstract Region createRegion(java.awt.Image image)
createRegion
public abstract Region createRegion(java.awt.Image image,
int width,
int height)
setWindowRegion
public abstract void setWindowRegion(java.awt.Window window,
Region region,
boolean redraw)
www.L2FProd.com
© 2000-2001 L2FProd.com