Chapter 12. Libraries

12.1. Interfaces for libfreetype

Table 12-1 defines the library name and shared object name for the libfreetype library

Table 12-1. libfreetype Definition

Library:libfreetype
SONAME:libfreetype.so.6

The behavior of the interfaces in this library is specified by the following specifications:

[freetype] FreeType Reference
[LSB] This Specification

12.1.1. Default LibGroup for libfreetype

12.1.1.1. Interfaces for Default LibGroup for libfreetype

An LSB conforming implementation shall provide the generic functions for Default LibGroup for libfreetype specified in Table 12-2, with the full mandatory functionality as described in the referenced underlying specification.

Table 12-2. libfreetype - Default LibGroup for libfreetype Function Interfaces

FT_Activate_Size [freetype]FT_Add_Default_Modules [freetype]FT_Add_Module [freetype]
FT_Angle_Diff [freetype]FT_Atan2 [freetype]FT_Attach_File [freetype]
FT_Attach_Stream [freetype]FT_Bitmap_Convert [freetype]FT_Bitmap_Copy [freetype]
FT_Bitmap_Done [freetype]FT_Bitmap_Embolden [freetype]FT_Bitmap_New [freetype]
FT_CeilFix [freetype]FT_Cos [freetype]FT_DivFix [freetype]
FT_Done_Face [freetype]FT_Done_FreeType [freetype]FT_Done_Glyph [freetype]
FT_Done_Library [freetype]FT_Done_Size [freetype]FT_FloorFix [freetype]
FT_Get_BDF_Charset_ID [freetype]FT_Get_BDF_Property [freetype]FT_Get_CMap_Language_ID [freetype]
FT_Get_Char_Index [freetype]FT_Get_Charmap_Index [freetype]FT_Get_First_Char [freetype]
FT_Get_Glyph [freetype]FT_Get_Glyph_Name [freetype]FT_Get_Kerning [freetype]
FT_Get_MM_Var [freetype]FT_Get_Module [freetype]FT_Get_Multi_Master [freetype]
FT_Get_Name_Index [freetype]FT_Get_Next_Char [freetype]FT_Get_PFR_Advance [freetype]
FT_Get_PFR_Kerning [freetype]FT_Get_PFR_Metrics [freetype]FT_Get_PS_Font_Info [freetype]
FT_Get_PS_Font_Private [freetype]FT_Get_Postscript_Name [freetype]FT_Get_Renderer [freetype]
FT_Get_Sfnt_Name [freetype]FT_Get_Sfnt_Name_Count [freetype]FT_Get_Sfnt_Table [freetype]
FT_Get_X11_Font_Format [LSB]FT_Glyph_Copy [freetype]FT_Glyph_Get_CBox [freetype]
FT_Glyph_Stroke [freetype]FT_Glyph_StrokeBorder [freetype]FT_Glyph_To_Bitmap [freetype]
FT_Glyph_Transform [freetype]FT_Has_PS_Glyph_Names [freetype]FT_Init_FreeType [freetype]
FT_Library_Version [freetype]FT_List_Add [freetype]FT_List_Finalize [freetype]
FT_List_Find [freetype]FT_List_Insert [freetype]FT_List_Iterate [freetype]
FT_List_Remove [freetype]FT_List_Up [freetype]FT_Load_Char [freetype]
FT_Load_Glyph [freetype]FT_Load_Sfnt_Table [freetype]FT_Matrix_Invert [freetype]
FT_Matrix_Multiply [freetype]FT_MulDiv [freetype]FT_MulFix [freetype]
FT_New_Face [freetype]FT_New_Library [freetype]FT_New_Memory_Face [freetype]
FT_New_Size [freetype]FT_OpenType_Validate [freetype]FT_Open_Face [freetype]
FT_Outline_Check [freetype]FT_Outline_Copy [freetype]FT_Outline_Decompose [freetype]
FT_Outline_Done [freetype]FT_Outline_GetInsideBorder [freetype]FT_Outline_GetOutsideBorder [freetype]
FT_Outline_Get_BBox [freetype]FT_Outline_Get_Bitmap [freetype]FT_Outline_Get_CBox [freetype]
FT_Outline_Get_Orientation [freetype]FT_Outline_New [freetype]FT_Outline_Render [freetype]
FT_Outline_Reverse [freetype]FT_Outline_Transform [freetype]FT_Outline_Translate [freetype]
FT_Remove_Module [freetype]FT_Render_Glyph [freetype]FT_RoundFix [freetype]
FT_Select_Charmap [freetype]FT_Set_Char_Size [freetype]FT_Set_Charmap [freetype]
FT_Set_Debug_Hook [freetype]FT_Set_MM_Blend_Coordinates [freetype]FT_Set_MM_Design_Coordinates [freetype]
FT_Set_Pixel_Sizes [freetype]FT_Set_Renderer [freetype]FT_Set_Transform [freetype]
FT_Set_Var_Blend_Coordinates [freetype]FT_Set_Var_Design_Coordinates [freetype]FT_Sfnt_Table_Info [freetype]
FT_Sin [freetype]FT_Stroker_BeginSubPath [freetype]FT_Stroker_ConicTo [freetype]
FT_Stroker_CubicTo [freetype]FT_Stroker_Done [freetype]FT_Stroker_EndSubPath [freetype]
FT_Stroker_Export [freetype]FT_Stroker_ExportBorder [freetype]FT_Stroker_GetBorderCounts [freetype]
FT_Stroker_GetCounts [freetype]FT_Stroker_LineTo [freetype]FT_Stroker_New [freetype]
FT_Stroker_ParseOutline [freetype]FT_Stroker_Rewind [freetype]FT_Stroker_Set [freetype]
FT_Tan [freetype]FT_Vector_From_Polar [freetype]FT_Vector_Length [freetype]
FT_Vector_Polarize [freetype]FT_Vector_Rotate [freetype]FT_Vector_Transform [freetype]
FT_Vector_Unit [freetype]