Packagefrocessing.text
Classpublic class FFont
InheritanceFFont Inheritance Object
Implements IPathFont

ベクターで描画する為の Font クラスです.



Public Properties
 PropertyDefined By
  ascent : Number
[read-only]
FFont
  charCount : int
FFont
  cmdLen : Array
FFont
  commands : Array
FFont
  descent : Number
[read-only]
FFont
  height : int
FFont
  pathLen : Array
FFont
  paths : Array
FFont
  setWidth : Array
FFont
  size : int
[read-only]
FFont
  value : Array
FFont
Public Methods
 MethodDefined By
  
FFont(ba:IDataInput)
FFont
  
charWidth(c:uint):Number
width of char
FFont
  
getCommands(glyph:int):Array
FFont
  
getPathData(glyph:int):Array
FFont
  
index(c:uint):int
FFont
  
kern(a:uint, b:uint):Number
not implemented
FFont
Property Detail
ascentproperty
ascent:Number  [read-only]


Implementation
    public function get ascent():Number
charCountproperty 
public var charCount:int

cmdLenproperty 
public var cmdLen:Array

commandsproperty 
public var commands:Array

descentproperty 
descent:Number  [read-only]


Implementation
    public function get descent():Number
heightproperty 
public var height:int

pathLenproperty 
public var pathLen:Array

pathsproperty 
public var paths:Array

setWidthproperty 
public var setWidth:Array

sizeproperty 
size:int  [read-only]


Implementation
    public function get size():int
valueproperty 
public var value:Array

Constructor Detail
FFont()Constructor
public function FFont(ba:IDataInput)

Parameters
ba:IDataInput
Method Detail
charWidth()method
public function charWidth(c:uint):Number

width of char

Parameters

c:uint — charcode

Returns
Number
getCommands()method 
public function getCommands(glyph:int):Array

Parameters

glyph:int

Returns
Array
getPathData()method 
public function getPathData(glyph:int):Array

Parameters

glyph:int

Returns
Array
index()method 
public function index(c:uint):int

Parameters

c:uint

Returns
int
kern()method 
public function kern(a:uint, b:uint):Number

not implemented

Parameters

a:uint
 
b:uint

Returns
Number