org.freehep.graphicsio.swf
Class DefineShape
java.lang.Object
org.freehep.util.io.Tag
org.freehep.graphicsio.swf.SWFTag
org.freehep.graphicsio.swf.DefinitionTag
org.freehep.graphicsio.swf.DefineShape
- All Implemented Interfaces:
- SWFConstants
- Direct Known Subclasses:
- DefineShape2, DefineShape3, DefineShape4
public class DefineShape
- extends DefinitionTag
DefineShape TAG.
- Version:
- $Id: DefineShape.java 9979 2006-11-27 22:51:07Z duns $
- Author:
- Mark Donszelmann, Charles Loomis
Fields inherited from class org.freehep.util.io.Tag |
DEFAULT_TAG |
Methods inherited from class org.freehep.util.io.Tag |
getName, getTag, getVersion |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
character
protected int character
bounds
protected java.awt.geom.Rectangle2D bounds
fillStyles
protected FillStyleArray fillStyles
lineStyles
protected LineStyleArray lineStyles
shape
protected SWFShape shape
DefineShape
public DefineShape(int id,
java.awt.geom.Rectangle2D bounds,
FillStyleArray fillStyles,
LineStyleArray lineStyles,
SWFShape shape)
DefineShape
public DefineShape()
DefineShape
protected DefineShape(int tagID,
int version)
read
public SWFTag read(int tagID,
SWFInputStream swf,
int len)
throws java.io.IOException
- Specified by:
read
in class SWFTag
- Throws:
java.io.IOException
read
protected void read(int tagID,
SWFInputStream swf,
boolean hasAlpha)
throws java.io.IOException
- Throws:
java.io.IOException
write
public void write(int tagID,
SWFOutputStream swf)
throws java.io.IOException
- Overrides:
write
in class SWFTag
- Throws:
java.io.IOException
write
public void write(SWFOutputStream swf,
boolean hasAlpha)
throws java.io.IOException
- Throws:
java.io.IOException
toString
public java.lang.String toString()
- Overrides:
toString
in class DefinitionTag
Copyright © 2000-2006 FreeHEP. All Rights Reserved.