More minor doc fixes.

This commit is contained in:
Werner Lemberg 2018-06-18 11:10:14 +02:00
parent ce8517b474
commit 95f7341d81
5 changed files with 42 additions and 12 deletions

View File

@ -4098,6 +4098,8 @@ FT_BEGIN_HEADER
* meaning of the various flags (which get synthesized for
* non-OpenType subglyphs).
*
* https://docs.microsoft.com/en-us/typography/opentype/spec/glyf#composite-glyph-description
*
* @values:
* FT_SUBGLYPH_FLAG_ARGS_ARE_WORDS ::
* FT_SUBGLYPH_FLAG_ARGS_ARE_XY_VALUES ::
@ -4170,6 +4172,23 @@ FT_BEGIN_HEADER
FT_Matrix *p_transform );
/**************************************************************************
*
* @section:
* layer_management
*
* @title:
* Glyph Layer Management
*
* @abstract:
* Retrieving and manipulating OpenType's `COLR' table data.
*
* @description:
* The functions described here allow access of colored glyph layer data
* in OpenType's `COLR' tables.
*
/**********************************************************************
*
* @struct:
@ -4302,6 +4321,13 @@ FT_BEGIN_HEADER
FT_LayerIterator* iterator );
/**************************************************************************
*
* @section:
* base_interface
*
*/
/**************************************************************************
*
* @enum:
@ -4859,8 +4885,6 @@ FT_BEGIN_HEADER
* FT_Face_CheckTrueTypePatents
* FT_Face_SetUnpatentedHinting
*
* FREETYPE_XXX
*
*/

View File

@ -145,6 +145,7 @@ FT_BEGIN_HEADER
/*************************************************************************
*
* @type:
* FTC_FaceID
*
* @description:
* An opaque pointer type that is used to identity face objects. The

View File

@ -34,6 +34,8 @@
* basic_types
* base_interface
* glyph_variants
* color_management
* layer_management
* glyph_management
* mac_specific
* sizes_management

View File

@ -45,7 +45,7 @@ FT_BEGIN_HEADER
*
* @description:
* The functions described here allow access and manipulation of color
* palette entries in OpenType's `CPAL' table.
* palette entries in OpenType's `CPAL' tables.
*/

View File

@ -226,25 +226,28 @@ FT_BEGIN_HEADER
/**************************************************************************
*
* @function:
* FT_New_Glyph
* FT_New_Glyph
*
* @description:
* A function used to create a new empty glyph image. Note that
* the created @FT_Glyph object must be released with @FT_Done_Glyph.
* A function used to create a new empty glyph image. Note that the
* created @FT_Glyph object must be released with @FT_Done_Glyph.
*
* @input:
* library :: A handle to the FreeType library object.
* library ::
* A handle to the FreeType library object.
*
* format :: The format of the glyph's image.
* format ::
* The format of the glyph's image.
*
* @output:
* aglyph :: A handle to the glyph object.
* aglyph ::
* A handle to the glyph object.
*
* @return:
* FreeType error code. 0~means success.
* FreeType error code. 0~means success.
*
* @since
* 2.10
* @since:
* 2.10
*/
FT_EXPORT( FT_Error )
FT_New_Glyph( FT_Library library,