< prev index next >

src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h

Print this page


   1 /***************************************************************************/
   2 /*                                                                         */
   3 /*  pshrec.h                                                               */
   4 /*                                                                         */
   5 /*    Postscript (Type1/Type2) hints recorder (specification).             */
   6 /*                                                                         */
   7 /*  Copyright 2001-2018 by                                                 */
   8 /*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
   9 /*                                                                         */
  10 /*  This file is part of the FreeType project, and may only be used,       */
  11 /*  modified, and distributed under the terms of the FreeType project      */
  12 /*  license, LICENSE.TXT.  By continuing to use, modify, or distribute     */
  13 /*  this file you indicate that you have read the license and              */
  14 /*  understand and accept it fully.                                        */
  15 /*                                                                         */
  16 /***************************************************************************/
  17 
  18 
  19   /**************************************************************************/
  20   /*                                                                        */
  21   /*  The functions defined here are called from the Type 1, CID and CFF    */
  22   /*  font drivers to record the hints of a given character/glyph.          */
  23   /*                                                                        */
  24   /*  The hints are recorded in a unified format, and are later processed   */
  25   /*  by the `optimizer' and `fitter' to adjust the outlines to the pixel   */
  26   /*  grid.                                                                 */
  27   /*                                                                        */
  28   /**************************************************************************/
  29 
  30 
  31 #ifndef PSHREC_H_
  32 #define PSHREC_H_
  33 
  34 
  35 #include <ft2build.h>
  36 #include FT_INTERNAL_POSTSCRIPT_HINTS_H
  37 #include "pshglob.h"
  38 
  39 
  40 FT_BEGIN_HEADER
  41 
  42 
  43   /*************************************************************************/
  44   /*************************************************************************/
  45   /*****                                                               *****/
  46   /*****                 GLYPH HINTS RECORDER INTERNALS                *****/
  47   /*****                                                               *****/
  48   /*************************************************************************/


   1 /****************************************************************************
   2  *
   3  * pshrec.h
   4  *
   5  *   Postscript (Type1/Type2) hints recorder (specification).
   6  *
   7  * Copyright (C) 2001-2019 by
   8  * David Turner, Robert Wilhelm, and Werner Lemberg.
   9  *
  10  * This file is part of the FreeType project, and may only be used,
  11  * modified, and distributed under the terms of the FreeType project
  12  * license, LICENSE.TXT.  By continuing to use, modify, or distribute
  13  * this file you indicate that you have read the license and
  14  * understand and accept it fully.
  15  *
  16  */
  17 
  18 
  19   /***************************************************************************
  20    *
  21    * The functions defined here are called from the Type 1, CID and CFF
  22    * font drivers to record the hints of a given character/glyph.
  23    *
  24    * The hints are recorded in a unified format, and are later processed
  25    * by the `optimizer' and `fitter' to adjust the outlines to the pixel
  26    * grid.
  27    *
  28    */
  29 
  30 
  31 #ifndef PSHREC_H_
  32 #define PSHREC_H_
  33 
  34 
  35 #include <ft2build.h>
  36 #include FT_INTERNAL_POSTSCRIPT_HINTS_H
  37 #include "pshglob.h"
  38 
  39 
  40 FT_BEGIN_HEADER
  41 
  42 
  43   /*************************************************************************/
  44   /*************************************************************************/
  45   /*****                                                               *****/
  46   /*****                 GLYPH HINTS RECORDER INTERNALS                *****/
  47   /*****                                                               *****/
  48   /*************************************************************************/


< prev index next >