Package de.intarsys.cwt.freetype
Class Face
java.lang.Object
de.intarsys.cwt.freetype.Face
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
doneFace()
int
getBBox()
int
getCharIndex
(int code) getCharMap
(int index) int
getFace()
int
de.intarsys.nativec.type.NativeBuffer
int
int
getNameIndex
(String name) int
getSfntName
(int index) int
int
int
int
void
loadChar
(int code, int flags) void
loadGlyph
(int index, int flags) void
selectCharMap
(FTEnum id) void
setCharMap
(CharMap charMap) void
setCharSize
(int width, int height, int hRes, int vRes)
-
Constructor Details
-
Face
-
-
Method Details
-
clearCache
public void clearCache() -
doneFace
public void doneFace() -
getAscender
public int getAscender() -
getBBox
-
getCharIndex
public int getCharIndex(int code) -
getCharMap
-
getCharMap
-
getDescender
public int getDescender() -
getFace
-
getFamilyName
-
getFirstChar
public int getFirstChar() -
getFontData
public de.intarsys.nativec.type.NativeBuffer getFontData() -
getGlyphSlot
-
getHeight
public int getHeight() -
getNameIndex
-
getNumCharMaps
public int getNumCharMaps() -
getPostscriptName
-
getSfntName
-
getSfntNameCount
public int getSfntNameCount() -
getStyleName
-
getUnderlinePosition
public int getUnderlinePosition() -
getUnderlineThickness
public int getUnderlineThickness() -
getUnitsPerEM
public int getUnitsPerEM() -
loadChar
- Throws:
FreetypeException
-
loadGlyph
- Throws:
FreetypeException
-
selectCharMap
- Throws:
FreetypeException
-
setCharMap
-
setCharSize
public void setCharSize(int width, int height, int hRes, int vRes)
-