Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
Go to the source code of this file.
Classes | |
struct | CFF_SizeRec_ |
struct | CFF_GlyphSlotRec_ |
struct | CFF_InternalRec_ |
struct | CFF_Transform_ |
struct | CFF_DriverRec_ |
Typedefs | |
typedef typedefFT_BEGIN_HEADER struct CFF_DriverRec_ * | CFF_Driver |
typedef TT_Face | CFF_Face |
typedef struct CFF_SizeRec_ | CFF_SizeRec |
typedef struct CFF_SizeRec_ * | CFF_Size |
typedef struct CFF_GlyphSlotRec_ | CFF_GlyphSlotRec |
typedef struct CFF_GlyphSlotRec_ * | CFF_GlyphSlot |
typedef struct CFF_InternalRec_ | CFF_InternalRec |
typedef struct CFF_InternalRec_ * | CFF_Internal |
typedef struct CFF_Transform_ | CFF_Transform |
typedef struct CFF_DriverRec_ | CFF_DriverRec |
Functions | |
cff_size_init (FT_Size size) | |
cff_size_done (FT_Size size) | |
cff_size_request (FT_Size size, FT_Size_Request req) | |
cff_slot_done (FT_GlyphSlot slot) | |
cff_slot_init (FT_GlyphSlot slot) | |
cff_face_init (FT_Stream stream, FT_Face face, FT_Int face_index, FT_Int num_params, FT_Parameter *params) | |
cff_face_done (FT_Face face) | |
cff_driver_init (FT_Module module) | |
cff_driver_done (FT_Module module) | |
typedef typedefFT_BEGIN_HEADER struct CFF_DriverRec_* CFF_Driver |
typedef struct CFF_DriverRec_ CFF_DriverRec |
typedef struct CFF_GlyphSlotRec_ * CFF_GlyphSlot |
typedef struct CFF_GlyphSlotRec_ CFF_GlyphSlotRec |
typedef struct CFF_InternalRec_ * CFF_Internal |
typedef struct CFF_InternalRec_ CFF_InternalRec |
typedef struct CFF_SizeRec_ * CFF_Size |
typedef struct CFF_SizeRec_ CFF_SizeRec |
typedef struct CFF_Transform_ CFF_Transform |
cff_driver_done | ( | FT_Module | module | ) |
cff_driver_init | ( | FT_Module | module | ) |
Definition at line 1053 of file cffobjs.c.
References driver, FALSE, FT_CFF_HINTING_FREETYPE, FT_Err_Ok, and FT_LOCAL_DEF.
cff_face_done | ( | FT_Face | face | ) |
Definition at line 1023 of file cffobjs.c.
References cff, cff_font_done(), FT_Generic_::data, SFNT_Interface_::done_face, TT_FaceRec_::extra, FT_FREE, FT_LOCAL_DEF, if(), and TT_FaceRec_::sfnt.
cff_face_init | ( | FT_Stream | stream, |
FT_Face | face, | ||
FT_Int | face_index, | ||
FT_Int | num_params, | ||
FT_Parameter * | params | ||
) |
Definition at line 482 of file cffobjs.c.
References cff, cff_font_load(), cff_index_get_name(), cff_index_get_sid_string(), CFF_FontRec_::charset, CFF_FontRec_::charstrings_index, CFF_FontRecDictRec_::cid_registry, FT_Generic_::data, error, TT_FaceRec_::extra, family_name, CFF_FontRecDictRec_::font_bbox, CFF_SubFontRec_::font_dict, CFF_FontRecDictRec_::font_matrix, CFF_FontRecDictRec_::font_offset, TT_FaceRec_::format_tag, FT_ABS, FT_Bool, FT_DivFix(), FT_Err_Ok, FT_ERROR, FT_FACE_FIND_GLOBAL_SERVICE, FT_Get_Module_Interface(), FT_Matrix_Multiply_Scaled(), FT_MIN, FT_MulDiv(), FT_NEW, FT_STREAM_SEEK, FT_THROW(), FT_TRACE2, FT_TRACE4, FT_Vector_Transform_Scaled(), CFF_FontRecDictRec_::full_name, TT_FaceRec_::goto_table, CFF_FontRecDictRec_::has_font_matrix, i, idx, SFNT_Interface_::init_face, library, SFNT_Interface_::load_cmap, SFNT_Interface_::load_face, CFF_CharsetRec_::max_cid, NULL, CFF_FontRec_::num_faces, CFF_FontRec_::num_glyphs, CFF_FontRec_::num_strings, CFF_FontRec_::num_subfonts, CFF_FontRec_::pshinter, CFF_FontRec_::psnames, TT_FaceRec_::root, CFF_FontRec_::subfonts, CFF_FontRec_::top_font, TTAG_CFF, TTAG_head, TTAG_OTTO, CFF_FontRecDictRec_::underline_position, CFF_FontRecDictRec_::underline_thickness, CFF_FontRecDictRec_::units_per_em, FT_FaceRec_::units_per_EM, FT_Vector_::x, FT_BBox_::xMax, FT_BBox_::xMin, FT_Matrix_::xx, FT_Matrix_::xy, FT_Vector_::y, FT_BBox_::yMax, FT_BBox_::yMin, FT_Matrix_::yx, and FT_Matrix_::yy.
cff_size_done | ( | FT_Size | size | ) |
Definition at line 76 of file cffobjs.c.
References FT_Generic_::data, TT_FaceRec_::extra, FT_SizeRec_::face, if(), and CFF_SizeRec_::root.
cff_size_init | ( | FT_Size | size | ) |
cff_size_request | ( | FT_Size | size, |
FT_Size_Request | req | ||
) |
Definition at line 267 of file cffobjs.c.
References FT_SizeRec_::face, FT_HAS_FIXED_SIZES, FT_Request_Metrics(), TT_FaceRec_::sfnt, and CFF_SizeRec_::strike_index.
cff_slot_done | ( | FT_GlyphSlot | slot | ) |
Definition at line 343 of file cffobjs.c.
References FT_LOCAL_DEF.
cff_slot_init | ( | FT_GlyphSlot | slot | ) |
Definition at line 350 of file cffobjs.c.
References FT_Generic_::data, TT_FaceRec_::extra, FT_Err_Ok, FT_Get_Module(), and PSHinter_Interface_::get_t2_funcs.
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:55.
© Copyright Michele Bosi. All rights reserved.