pt.tumba.parser.swf
Class TagWriter.MorphShapeImpl

java.lang.Object
  extended by pt.tumba.parser.swf.TagWriter.SWFShapeImpl
      extended by pt.tumba.parser.swf.TagWriter.MorphShapeImpl
All Implemented Interfaces:
SWFShape, SWFVectors
Enclosing class:
TagWriter

protected static class TagWriter.MorphShapeImpl
extends TagWriter.SWFShapeImpl

Description of the Class

Author:
unknown

Field Summary
protected  int edgeOffsetBase
          Description of the Field
protected  int edgeOffsetTarget
          Description of the Field
protected  int fillBitSize
          Description of the Field
protected  int lineBitSize
          Description of the Field
protected  int shapeCount
          Description of the Field
protected  int shapeStart
          Description of the Field
 
Fields inherited from class pt.tumba.parser.swf.TagWriter.SWFShapeImpl
bout, fill0Index, fill1Index, fillBits, fillStyles, glyphByteArrays, glyphCount, hasAlpha, hasStyle, initialStyles, lineBits, lineIndex, lineStyles, moveXY, out, outstandingChanges, writer
 
Constructor Summary
TagWriter.MorphShapeImpl(TagWriter writer)
          Constructor for the MorphShapeImpl object
 
Method Summary
 void done()
          Description of the Method
protected  void writeChangeRecord()
          Description of the Method
protected  void writeInitialStyles()
          Description of the Method
 
Methods inherited from class pt.tumba.parser.swf.TagWriter.SWFShapeImpl
curve, defineFillStyle, defineFillStyle, defineFillStyle, defineLineStyle, finishFont, flushChangeRecords, line, move, setFillStyle0, setFillStyle1, setLineStyle, writeMoveXY, writeStyles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

edgeOffsetBase

protected int edgeOffsetBase
Description of the Field


edgeOffsetTarget

protected int edgeOffsetTarget
Description of the Field


shapeCount

protected int shapeCount
Description of the Field


fillBitSize

protected int fillBitSize
Description of the Field


lineBitSize

protected int lineBitSize
Description of the Field


shapeStart

protected int shapeStart
Description of the Field

Constructor Detail

TagWriter.MorphShapeImpl

public TagWriter.MorphShapeImpl(TagWriter writer)
                         throws java.io.IOException
Constructor for the MorphShapeImpl object

Parameters:
writer - Description of the Parameter
Throws:
java.io.IOException - Description of the Exception
Method Detail

done

public void done()
          throws java.io.IOException
Description of the Method

Specified by:
done in interface SWFVectors
Overrides:
done in class TagWriter.SWFShapeImpl
Throws:
java.io.IOException - Description of the Exception

writeInitialStyles

protected void writeInitialStyles()
                           throws java.io.IOException
Description of the Method

Overrides:
writeInitialStyles in class TagWriter.SWFShapeImpl
Throws:
java.io.IOException - Description of the Exception

writeChangeRecord

protected void writeChangeRecord()
                          throws java.io.IOException
Description of the Method

Overrides:
writeChangeRecord in class TagWriter.SWFShapeImpl
Throws:
java.io.IOException - Description of the Exception