Class BitMapPattern
- java.lang.Object
-
- com.twelvemonkeys.imageio.plugins.pict.Pattern
-
- com.twelvemonkeys.imageio.plugins.pict.BitMapPattern
-
- All Implemented Interfaces:
java.awt.Paint
,java.awt.Transparency
final class BitMapPattern extends Pattern
BitMapPattern- Version:
- $Id: BitMapPattern.java,v 1.0 Mar 2, 2009 10:31:56 AM haraldk Exp$
-
-
Constructor Summary
Constructors Modifier Constructor Description BitMapPattern(byte[] pPattern)
BitMapPattern(byte[] pPattern, java.awt.Color fg, java.awt.Color bg)
(package private)
BitMapPattern(int pPattern)
(package private)
BitMapPattern(java.awt.Paint pColor)
private
BitMapPattern(java.awt.Paint pColor, byte[] pPattern)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.awt.Paint
create8x8Pattern(byte[] pPattern)
private static java.awt.Paint
create8x8Pattern(byte[] pPattern, java.awt.Color fg, java.awt.Color bg)
private static java.awt.Paint
create8x8Pattern(int pPattern)
java.awt.PaintContext
createContext(java.awt.image.ColorModel pModel, java.awt.Rectangle pDeviceBounds, java.awt.geom.Rectangle2D pUserBounds, java.awt.geom.AffineTransform pTransform, java.awt.RenderingHints pHints)
Pattern
derive(java.awt.Color foreground, java.awt.Color background)
private static int
isSolid(byte[] pPattern)
-
Methods inherited from class com.twelvemonkeys.imageio.plugins.pict.Pattern
getTransparency
-
-
-
-
Constructor Detail
-
BitMapPattern
BitMapPattern(java.awt.Paint pColor)
-
BitMapPattern
public BitMapPattern(byte[] pPattern)
-
BitMapPattern
private BitMapPattern(java.awt.Paint pColor, byte[] pPattern)
-
BitMapPattern
public BitMapPattern(byte[] pPattern, java.awt.Color fg, java.awt.Color bg)
-
BitMapPattern
BitMapPattern(int pPattern)
-
-
Method Detail
-
create8x8Pattern
private static java.awt.Paint create8x8Pattern(int pPattern)
-
create8x8Pattern
private static java.awt.Paint create8x8Pattern(byte[] pPattern)
-
create8x8Pattern
private static java.awt.Paint create8x8Pattern(byte[] pPattern, java.awt.Color fg, java.awt.Color bg)
-
isSolid
private static int isSolid(byte[] pPattern)
-
createContext
public java.awt.PaintContext createContext(java.awt.image.ColorModel pModel, java.awt.Rectangle pDeviceBounds, java.awt.geom.Rectangle2D pUserBounds, java.awt.geom.AffineTransform pTransform, java.awt.RenderingHints pHints)
- Specified by:
createContext
in interfacejava.awt.Paint
- Overrides:
createContext
in classPattern
-
-