Class Face


  • public class Face
    extends java.lang.Object
    • Constructor Detail

      • Face

        protected Face​(_FTNI pFtni,
                       FTFace pFace,
                       de.intarsys.nativec.type.NativeBuffer pFontData)
    • Method Detail

      • clearCache

        public void clearCache()
      • doneFace

        public void doneFace()
      • getAscender

        public int getAscender()
      • getBBox

        public java.awt.geom.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 java.lang.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​(java.lang.String name)
      • getNumCharMaps

        public int getNumCharMaps()
      • getPostscriptName

        public java.lang.String getPostscriptName()
      • getSfntName

        public SfntName getSfntName​(int index)
      • getSfntNameCount

        public int getSfntNameCount()
      • getStyleName

        public java.lang.String getStyleName()
      • getUnderlinePosition

        public int getUnderlinePosition()
      • getUnderlineThickness

        public int getUnderlineThickness()
      • getUnitsPerEM

        public int getUnitsPerEM()
      • setCharMap

        public void setCharMap​(CharMap charMap)
      • setCharSize

        public void setCharSize​(int width,
                                int height,
                                int hRes,
                                int vRes)