OLD | NEW |
1 /***************************************************************************/ | 1 /***************************************************************************/ |
2 /* */ | 2 /* */ |
3 /* pshints.h */ | 3 /* pshints.h */ |
4 /* */ | 4 /* */ |
5 /* Interface to Postscript-specific (Type 1 and Type 2) hints */ | 5 /* Interface to Postscript-specific (Type 1 and Type 2) hints */ |
6 /* recorders (specification only). These are used to support native */ | 6 /* recorders (specification only). These are used to support native */ |
7 /* T1/T2 hints in the `type1', `cid', and `cff' font drivers. */ | 7 /* T1/T2 hints in the `type1', `cid', and `cff' font drivers. */ |
8 /* */ | 8 /* */ |
9 /* Copyright 2001-2003, 2005-2007, 2009, 2012, 2014 by */ | 9 /* Copyright 2001-2015 by */ |
10 /* David Turner, Robert Wilhelm, and Werner Lemberg. */ | 10 /* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
11 /* */ | 11 /* */ |
12 /* This file is part of the FreeType project, and may only be used, */ | 12 /* This file is part of the FreeType project, and may only be used, */ |
13 /* modified, and distributed under the terms of the FreeType project */ | 13 /* modified, and distributed under the terms of the FreeType project */ |
14 /* license, LICENSE.TXT. By continuing to use, modify, or distribute */ | 14 /* license, LICENSE.TXT. By continuing to use, modify, or distribute */ |
15 /* this file you indicate that you have read the license and */ | 15 /* this file you indicate that you have read the license and */ |
16 /* understand and accept it fully. */ | 16 /* understand and accept it fully. */ |
17 /* */ | 17 /* */ |
18 /***************************************************************************/ | 18 /***************************************************************************/ |
19 | 19 |
(...skipping 438 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
458 * length in font units. | 458 * length in font units. |
459 * | 459 * |
460 * A length can be negative, in which case it must be either -20 or | 460 * A length can be negative, in which case it must be either -20 or |
461 * -21. It is interpreted as a `ghost' stem, according to the Type 1 | 461 * -21. It is interpreted as a `ghost' stem, according to the Type 1 |
462 * specification. | 462 * specification. |
463 * | 463 * |
464 */ | 464 */ |
465 typedef void | 465 typedef void |
466 (*T2_Hints_StemsFunc)( T2_Hints hints, | 466 (*T2_Hints_StemsFunc)( T2_Hints hints, |
467 FT_UInt dimension, | 467 FT_UInt dimension, |
468 FT_UInt count, | 468 FT_Int count, |
469 FT_Fixed* coordinates ); | 469 FT_Fixed* coordinates ); |
470 | 470 |
471 | 471 |
472 /************************************************************************* | 472 /************************************************************************* |
473 * | 473 * |
474 * @functype: | 474 * @functype: |
475 * T2_Hints_MaskFunc | 475 * T2_Hints_MaskFunc |
476 * | 476 * |
477 * @description: | 477 * @description: |
478 * A method of the @T2_Hints class used to set a given hintmask (this | 478 * A method of the @T2_Hints class used to set a given hintmask (this |
(...skipping 234 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
713 } | 713 } |
714 | 714 |
715 #endif /* FT_CONFIG_OPTION_PIC */ | 715 #endif /* FT_CONFIG_OPTION_PIC */ |
716 | 716 |
717 FT_END_HEADER | 717 FT_END_HEADER |
718 | 718 |
719 #endif /* __PSHINTS_H__ */ | 719 #endif /* __PSHINTS_H__ */ |
720 | 720 |
721 | 721 |
722 /* END */ | 722 /* END */ |
OLD | NEW |