com.octo.captcha.component.image.textpaster
Class Glyphs

java.lang.Object
  extended by com.octo.captcha.component.image.textpaster.Glyphs

public class Glyphs
extends java.lang.Object

Container class for a list of GlyphVector


Constructor Summary
Glyphs()
           
 
Method Summary
 void addAffineTransform(java.awt.geom.AffineTransform at)
           
 void addAffineTransform(int index, java.awt.geom.AffineTransform at)
           
 void addGlyphVector(java.awt.font.GlyphVector glyph)
           
 java.awt.font.GlyphVector get(int index)
           
 double getAdvance(int index)
           
 double getAdvanceX(int index)
           
 double getAdvanceY(int index)
           
 java.awt.geom.Rectangle2D getBounds()
           
 java.awt.geom.Rectangle2D getBounds(int index)
           
 double getBoundsHeight()
           
 double getBoundsHeight(int index)
           
 double getBoundsWidth()
           
 double getBoundsWidth(int index)
           
 double getBoundsX()
           
 double getBoundsX(int index)
           
 double getBoundsY()
           
 double getBoundsY(int index)
           
 java.awt.font.GlyphVector getGlyphVector(int index)
           
 java.awt.geom.Rectangle2D getInternalBounds(int index)
           
 double getInternalBoundsHeigth(int index)
           
 double getInternalBoundsWidth(int index)
           
 double getInternalBoundsX(int index)
           
 double getInternalBoundsY(int index)
           
 double getInternalWidth(int index)
           
 double getLSB(int index)
           
 double getMaxHeight()
           
 double getMaxWidth()
           
 double getMaxX(int index)
           
 double getMaxY(int index)
           
 java.awt.font.GlyphMetrics getMetrics(int index)
           
 double getMinX(int index)
           
 double getMinY(int index)
           
 java.awt.Shape getOutline(int index)
           
 double getRSB(int index)
           
 double getX(int index)
           
 double getY(int index)
           
 void rotate(int index, double angle)
           
 void setPosition(int index, double x, double y)
           
 int size()
           
 java.lang.String toString()
           
 void translate(double x, double y)
           
 void translate(int index, double x, double y)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Glyphs

public Glyphs()
Method Detail

addGlyphVector

public void addGlyphVector(java.awt.font.GlyphVector glyph)

size

public int size()

get

public java.awt.font.GlyphVector get(int index)

getBoundsX

public double getBoundsX(int index)

getBoundsY

public double getBoundsY(int index)

getBoundsWidth

public double getBoundsWidth(int index)

getBoundsHeight

public double getBoundsHeight(int index)

getX

public double getX(int index)

getY

public double getY(int index)

getOutline

public java.awt.Shape getOutline(int index)

getBoundsX

public double getBoundsX()

getBoundsY

public double getBoundsY()

getBoundsWidth

public double getBoundsWidth()

getBoundsHeight

public double getBoundsHeight()

getMaxX

public double getMaxX(int index)

getMaxY

public double getMaxY(int index)

getMinX

public double getMinX(int index)

getMinY

public double getMinY(int index)

getGlyphVector

public java.awt.font.GlyphVector getGlyphVector(int index)

getBounds

public java.awt.geom.Rectangle2D getBounds(int index)

getBounds

public java.awt.geom.Rectangle2D getBounds()

getMetrics

public java.awt.font.GlyphMetrics getMetrics(int index)

getLSB

public double getLSB(int index)

getRSB

public double getRSB(int index)

getAdvance

public double getAdvance(int index)

getInternalWidth

public double getInternalWidth(int index)

getInternalBounds

public java.awt.geom.Rectangle2D getInternalBounds(int index)

getInternalBoundsX

public double getInternalBoundsX(int index)

getInternalBoundsY

public double getInternalBoundsY(int index)

getInternalBoundsWidth

public double getInternalBoundsWidth(int index)

getInternalBoundsHeigth

public double getInternalBoundsHeigth(int index)

getAdvanceX

public double getAdvanceX(int index)

getAdvanceY

public double getAdvanceY(int index)

getMaxHeight

public double getMaxHeight()

getMaxWidth

public double getMaxWidth()

translate

public void translate(double x,
                      double y)

translate

public void translate(int index,
                      double x,
                      double y)

setPosition

public void setPosition(int index,
                        double x,
                        double y)

addAffineTransform

public void addAffineTransform(java.awt.geom.AffineTransform at)

addAffineTransform

public void addAffineTransform(int index,
                               java.awt.geom.AffineTransform at)

rotate

public void rotate(int index,
                   double angle)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright 2003-2009 JCaptcha. All Rights Reserved.