pt.tumba.parser.swf
Class MovieBuilder.GlyphBuilder

java.lang.Object
  extended by pt.tumba.parser.swf.MovieBuilder.ShapeBuilder
      extended by pt.tumba.parser.swf.MovieBuilder.GlyphBuilder
All Implemented Interfaces:
SWFShape, SWFVectors
Enclosing class:
MovieBuilder

protected class MovieBuilder.GlyphBuilder
extends MovieBuilder.ShapeBuilder

Description of the Class

Author:
unknown

Field Summary
protected  int[] advances
          Description of the Field
protected  Rect[] bounds
          Description of the Field
protected  int[] codes
          Description of the Field
protected  int count
          Description of the Field
protected  java.util.List defGlyphs
          Description of the Field
protected  Font font
          Description of the Field
protected  FontDefinition fontDef
          Description of the Field
protected  java.util.List fontGlyphs
          Description of the Field
protected  int index
          Description of the Field
 
Fields inherited from class pt.tumba.parser.swf.MovieBuilder.ShapeBuilder
currx, curry, s
 
Constructor Summary
MovieBuilder.GlyphBuilder(FontDefinition fontDef, Font font, int glyphCount)
          Constructor for the GlyphBuilder object
MovieBuilder.GlyphBuilder(FontDefinition fontDef, Font font, int[] codes, int[] advances, Rect[] bounds)
          Constructor for the GlyphBuilder object
 
Method Summary
 void done()
          Description of the Method
 
Methods inherited from class pt.tumba.parser.swf.MovieBuilder.ShapeBuilder
curve, defineFillStyle, defineFillStyle, defineFillStyle, defineLineStyle, line, move, setFillStyle0, setFillStyle1, setLineStyle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fontDef

protected FontDefinition fontDef
Description of the Field


font

protected Font font
Description of the Field


count

protected int count
Description of the Field


advances

protected int[] advances
Description of the Field


codes

protected int[] codes
Description of the Field


bounds

protected Rect[] bounds
Description of the Field


defGlyphs

protected java.util.List defGlyphs
Description of the Field


fontGlyphs

protected java.util.List fontGlyphs
Description of the Field


index

protected int index
Description of the Field

Constructor Detail

MovieBuilder.GlyphBuilder

public MovieBuilder.GlyphBuilder(FontDefinition fontDef,
                                 Font font,
                                 int glyphCount)
Constructor for the GlyphBuilder object

Parameters:
fontDef - Description of the Parameter
font - Description of the Parameter
glyphCount - Description of the Parameter

MovieBuilder.GlyphBuilder

public MovieBuilder.GlyphBuilder(FontDefinition fontDef,
                                 Font font,
                                 int[] codes,
                                 int[] advances,
                                 Rect[] bounds)
Constructor for the GlyphBuilder object

Parameters:
fontDef - Description of the Parameter
font - Description of the Parameter
codes - Description of the Parameter
advances - Description of the Parameter
bounds - Description of the Parameter
Method Detail

done

public void done()
Description of the Method

Specified by:
done in interface SWFVectors
Overrides:
done in class MovieBuilder.ShapeBuilder