Class BitMapPattern
java.lang.Object
com.twelvemonkeys.imageio.plugins.pict.Pattern
com.twelvemonkeys.imageio.plugins.pict.BitMapPattern
- All Implemented Interfaces:
Paint
,Transparency
BitMapPattern
- Version:
- $Id: BitMapPattern.java,v 1.0 Mar 2, 2009 10:31:56 AM haraldk Exp$
-
Field Summary
FieldsFields inherited from interface java.awt.Transparency
BITMASK, OPAQUE, TRANSLUCENT
-
Constructor Summary
ConstructorsModifierConstructorDescriptionBitMapPattern
(byte[] pPattern) BitMapPattern
(byte[] pPattern, Color fg, Color bg) (package private)
BitMapPattern
(int pPattern) (package private)
BitMapPattern
(Paint pColor) private
BitMapPattern
(Paint pColor, byte[] pPattern) -
Method Summary
Modifier and TypeMethodDescriptionprivate static Paint
create8x8Pattern
(byte[] pPattern) private static Paint
create8x8Pattern
(byte[] pPattern, Color fg, Color bg) private static Paint
create8x8Pattern
(int pPattern) createContext
(ColorModel pModel, Rectangle pDeviceBounds, Rectangle2D pUserBounds, AffineTransform pTransform, RenderingHints pHints) private static int
isSolid
(byte[] pPattern) Methods inherited from class com.twelvemonkeys.imageio.plugins.pict.Pattern
getTransparency
-
Field Details
-
pattern
private final byte[] pattern
-
-
Constructor Details
-
BitMapPattern
BitMapPattern(Paint pColor) -
BitMapPattern
public BitMapPattern(byte[] pPattern) -
BitMapPattern
-
BitMapPattern
-
BitMapPattern
BitMapPattern(int pPattern)
-
-
Method Details
-
create8x8Pattern
-
create8x8Pattern
-
create8x8Pattern
-
isSolid
private static int isSolid(byte[] pPattern) -
createContext
public PaintContext createContext(ColorModel pModel, Rectangle pDeviceBounds, Rectangle2D pUserBounds, AffineTransform pTransform, RenderingHints pHints) - Specified by:
createContext
in interfacePaint
- Overrides:
createContext
in classPattern
-
derive
-