FreeHEP API
Version current

org.freehep.graphicsio.swf
Class FillStyle

java.lang.Object
  extended byorg.freehep.graphicsio.swf.FillStyle

public class FillStyle
extends Object

SWF FillStyle.

Version:
$Id: FillStyle.java,v 1.2 2003/04/25 23:12:51 duns Exp $
Author:
Mark Donszelmann, Charles Loomis
Source Code:
FillStyle.java

Field Summary
static int CLIPPED_BITMAP
           
static int LINEAR_GRADIENT
           
static int RADIAL_GRADIENT
           
static int SOLID
           
static int TILED_BITMAP
           
 
Constructor Summary
FillStyle(Color color)
           
FillStyle(Color color, Color endColor)
           
FillStyle(Gradient[] gradient, boolean linear, AffineTransform matrix)
           
FillStyle(Gradient[] gradient, boolean linear, AffineTransform matrix, AffineTransform endMatrix)
           
FillStyle(int bitmap, boolean tiled, AffineTransform matrix)
           
FillStyle(int bitmap, boolean tiled, AffineTransform matrix, AffineTransform endMatrix)
           
FillStyle(SWFInputStream input, boolean isMorphStyle, boolean hasAlpha)
           
 
Method Summary
 int getType()
           
 String toString()
           
 void write(SWFOutputStream swf, boolean hasAlpha)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SOLID

public static final int SOLID
See Also:
Constant Field Values

LINEAR_GRADIENT

public static final int LINEAR_GRADIENT
See Also:
Constant Field Values

RADIAL_GRADIENT

public static final int RADIAL_GRADIENT
See Also:
Constant Field Values

TILED_BITMAP

public static final int TILED_BITMAP
See Also:
Constant Field Values

CLIPPED_BITMAP

public static final int CLIPPED_BITMAP
See Also:
Constant Field Values
Constructor Detail

FillStyle

public FillStyle(Color color)

FillStyle

public FillStyle(Color color,
                 Color endColor)

FillStyle

public FillStyle(Gradient[] gradient,
                 boolean linear,
                 AffineTransform matrix)

FillStyle

public FillStyle(Gradient[] gradient,
                 boolean linear,
                 AffineTransform matrix,
                 AffineTransform endMatrix)

FillStyle

public FillStyle(int bitmap,
                 boolean tiled,
                 AffineTransform matrix)

FillStyle

public FillStyle(int bitmap,
                 boolean tiled,
                 AffineTransform matrix,
                 AffineTransform endMatrix)

FillStyle

public FillStyle(SWFInputStream input,
                 boolean isMorphStyle,
                 boolean hasAlpha)
          throws IOException
Method Detail

getType

public int getType()

write

public void write(SWFOutputStream swf,
                  boolean hasAlpha)
           throws IOException
Throws:
IOException

toString

public String toString()

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.