de.intarsys.cwt.freetype
Class Face
java.lang.Object
de.intarsys.cwt.freetype.Face
public class Face
- extends Object
clearCache
public void clearCache()
doneFace
public void doneFace()
getAscender
public int getAscender()
getBBox
public Rectangle2D getBBox()
getCharIndex
public int getCharIndex(int code)
getCharMap
public CharMap getCharMap()
getCharMap
public CharMap getCharMap(int index)
getDescender
public int getDescender()
getFace
public FTFace getFace()
getFamilyName
public String getFamilyName()
getFirstChar
public int getFirstChar()
getFontData
public de.intarsys.nativec.type.NativeBuffer getFontData()
getGlyphSlot
public GlyphSlot getGlyphSlot()
getHeight
public int getHeight()
getNameIndex
public int getNameIndex(String name)
getNumCharMaps
public int getNumCharMaps()
getPostscriptName
public String getPostscriptName()
getSfntName
public SfntName getSfntName(int index)
getSfntNameCount
public int getSfntNameCount()
getStyleName
public String getStyleName()
getUnderlinePosition
public int getUnderlinePosition()
getUnderlineThickness
public int getUnderlineThickness()
getUnitsPerEM
public int getUnitsPerEM()
loadChar
public void loadChar(int code,
int flags)
throws FreetypeException
- Throws:
FreetypeException
loadGlyph
public void loadGlyph(int index,
int flags)
throws FreetypeException
- Throws:
FreetypeException
selectCharMap
public void selectCharMap(FTEnum id)
throws FreetypeException
- Throws:
FreetypeException
setCharMap
public void setCharMap(CharMap charMap)
setCharSize
public void setCharSize(int width,
int height,
int hRes,
int vRes)
Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.