FreeHEP API
Version v1.2

org.freehep.graphicsio.swf
Class SWFShape

java.lang.Object
  |
  +--org.freehep.graphicsio.swf.SWFShape

public class SWFShape
extends Object

Shape TAG.

Version:
$Id: SWFShape.java,v 1.2 2003/04/11 17:00:30 duns Exp $
Author:
Mark Donszelmann, Charles Loomis

Nested Class Summary
static class SWFShape.EdgeRecord
          Edge Record, specifying lines, curves, ...
static class SWFShape.Record
          Abstract superclass for Records.
static class SWFShape.ShapeRecord
          Shape Record, specifying style, move, ...
 
Constructor Summary
SWFShape(SWFInputStream input)
           
SWFShape(SWFInputStream input, FillStyleArray fillStyles, LineStyleArray lineStyles, boolean isMorphStyle, boolean hasAlpha)
           
SWFShape(Vector records)
           
 
Method Summary
 String toString()
           
 void write(SWFOutputStream swf)
           
 void write(SWFOutputStream swf, boolean hasAlpha)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SWFShape

public SWFShape(Vector records)

SWFShape

public SWFShape(SWFInputStream input)
         throws IOException

SWFShape

public SWFShape(SWFInputStream input,
                FillStyleArray fillStyles,
                LineStyleArray lineStyles,
                boolean isMorphStyle,
                boolean hasAlpha)
         throws IOException
Method Detail

write

public void write(SWFOutputStream swf)
           throws IOException
IOException

write

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

toString

public String toString()
Overrides:
toString in class Object

FreeHEP API
Version v1.2

Copyright © 2000-2003 FreeHEP, All Rights Reserved.