pt.tumba.parser.swf
Class FontLoader.VectorImpl

java.lang.Object
  extended by pt.tumba.parser.swf.FontLoader.VectorImpl
All Implemented Interfaces:
SWFVectors
Enclosing class:
FontLoader

protected class FontLoader.VectorImpl
extends java.lang.Object
implements SWFVectors

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 currx
          Description of the Field
protected  int curry
          Description of the Field
protected  int i
          Description of the Field
protected  Shape shape
          Description of the Field
protected  double twips
          Description of the Field
 
Constructor Summary
protected FontLoader.VectorImpl(int[] codes, int[] advances, Rect[] bounds)
          Constructor for the VectorImpl object
 
Method Summary
 void curve(int cx2, int cy2, int dx2, int dy2)
          Description of the Method
 void done()
          Description of the Method
 void line(int dx, int dy)
          Description of the Method
 void move(int x, int y)
          Description of the Method
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

codes

protected int[] codes
Description of the Field


advances

protected int[] advances
Description of the Field


bounds

protected Rect[] bounds
Description of the Field


i

protected int i
Description of the Field


shape

protected Shape shape
Description of the Field


currx

protected int currx
Description of the Field


curry

protected int curry
Description of the Field


twips

protected double twips
Description of the Field

Constructor Detail

FontLoader.VectorImpl

protected FontLoader.VectorImpl(int[] codes,
                                int[] advances,
                                Rect[] bounds)
Constructor for the VectorImpl object

Parameters:
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

line

public void line(int dx,
                 int dy)
Description of the Method

Specified by:
line in interface SWFVectors
Parameters:
dx - Description of the Parameter
dy - Description of the Parameter

curve

public void curve(int cx2,
                  int cy2,
                  int dx2,
                  int dy2)
Description of the Method

Specified by:
curve in interface SWFVectors
Parameters:
cx - Description of the Parameter
cy - Description of the Parameter
dx - Description of the Parameter
dy - Description of the Parameter

move

public void move(int x,
                 int y)
Description of the Method

Specified by:
move in interface SWFVectors
Parameters:
x - Description of the Parameter
y - Description of the Parameter