#include <ft2build.h>
#include "t1objs.h"
Go to the source code of this file.
Functions | |
FT_BEGIN_HEADER | T1_Compute_Max_Advance (T1_Face face, FT_Pos *max_advance) |
T1_Get_Advances (T1_Face face, FT_UInt first, FT_UInt count, FT_ULong load_flags, FT_Fixed *advances) | |
T1_Load_Glyph (T1_GlyphSlot glyph, T1_Size size, FT_UInt glyph_index, FT_Int32 load_flags) |
Definition at line 153 of file t1gload.c.
References T1_BuilderRec_::advance, T1_DecoderRec_::buildchar, T1_DecoderRec_::builder, T1_Decoder_FuncsRec_::done, error, FT_ASSERT, FT_RENDER_MODE_NORMAL, T1_FontRec_::glyph_names, T1_Decoder_FuncsRec_::init, T1_DecoderRec_::len_buildchar, T1_BuilderRec_::load_points, T1_BuilderRec_::metrics_only, NULL, T1_FontRec_::num_glyphs, T1_DecoderRec_::num_subrs, T1_FontRec_::num_subrs, T1_FontRec_::subrs, T1_DecoderRec_::subrs, T1_FontRec_::subrs_len, T1_DecoderRec_::subrs_len, PSAux_ServiceRec_::t1_decoder_funcs, T1_Parse_Glyph(), and FT_Vector_::x.
Referenced by T1_Face_Init().
T1_Get_Advances | ( | T1_Face | face, | |
FT_UInt | first, | |||
FT_UInt | count, | |||
FT_ULong | load_flags, | |||
FT_Fixed * | advances | |||
) |
Definition at line 211 of file t1gload.c.
References T1_BuilderRec_::advance, T1_DecoderRec_::buildchar, T1_DecoderRec_::builder, error, FIXED_TO_INT, FT_LOAD_VERTICAL_LAYOUT, FT_RENDER_MODE_NORMAL, T1_FontRec_::glyph_names, if(), T1_Decoder_FuncsRec_::init, T1_DecoderRec_::len_buildchar, T1_BuilderRec_::load_points, T1_BuilderRec_::metrics_only, T1_DecoderRec_::num_subrs, T1_FontRec_::num_subrs, T1_FontRec_::subrs, T1_DecoderRec_::subrs, T1_FontRec_::subrs_len, T1_DecoderRec_::subrs_len, PSAux_ServiceRec_::t1_decoder_funcs, T1_Parse_Glyph(), and FT_Vector_::x.
T1_Load_Glyph | ( | T1_GlyphSlot | glyph, | |
T1_Size | size, | |||
FT_UInt | glyph_index, | |||
FT_Int32 | load_flags | |||
) |
Definition at line 268 of file t1gload.c.
References T1_BuilderRec_::advance, T1_BuilderRec_::base, T1_DecoderRec_::buildchar, T1_DecoderRec_::builder, FT_GlyphSlotRec_::control_data, FT_GlyphSlotRec_::control_len, T1_Decoder_FuncsRec_::done, error, FALSE, FIXED_TO_INT, FT_Outline_::flags, T1_DecoderRec_::font_matrix, T1_DecoderRec_::font_offset, FT_GlyphSlotRec_::format, FT_ASSERT, FT_Bool, FT_BOOL, FT_GLYPH_FORMAT_OUTLINE, FT_LOAD_NO_HINTING, FT_LOAD_NO_RECURSE, FT_LOAD_NO_SCALE, FT_LOAD_TARGET_MODE, FT_LOAD_VERTICAL_LAYOUT, FT_MulFix(), FT_Outline_Get_CBox(), FT_OUTLINE_HIGH_PRECISION, FT_OUTLINE_OWNER, FT_OUTLINE_REVERSE_FILL, FT_Outline_Transform(), FT_Outline_Translate(), ft_synthesize_vertical_metrics(), FT_Vector_Transform(), FT_Slot_InternalRec_::glyph_delta, FT_Slot_InternalRec_::glyph_matrix, FT_Slot_InternalRec_::glyph_transformed, T1_BuilderRec_::hints_funcs, T1_Decoder_FuncsRec_::init, FT_GlyphSlotRec_::internal, RooFitShortHand::L(), T1_BuilderRec_::left_bearing, T1_DecoderRec_::len_buildchar, FT_Data_::length, FT_GlyphSlotRec_::linearHoriAdvance, FT_GlyphSlotRec_::linearVertAdvance, metrics(), FT_GlyphSlotRec_::metrics, n, FT_Outline_::n_points, T1_BuilderRec_::no_recurse, NULL, T1_DecoderRec_::num_subrs, FT_GlyphSlotRec_::outline, FT_Data_::pointer, FT_Outline_::points, size, T1_DecoderRec_::subrs, T1_DecoderRec_::subrs_len, T1_Parse_Glyph(), T1_Parse_Glyph_And_Get_Char_String(), TRUE, FT_Vector_::x, x10000L, 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.