Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
#include <ft2build.h>
Go to the source code of this file.
Macros | |
#define | FT_COMPONENT trace_calc |
Typedefs | |
typedef struct FT_Int64_ | FT_Int64 |
Functions | |
FT_RoundFix (FT_Fixed a) | |
FT_CeilFix (FT_Fixed a) | |
FT_FloorFix (FT_Fixed a) | |
FT_MSB (FT_UInt32 z) | |
FT_Hypot (FT_Fixed x, FT_Fixed y) | |
FT_MulDiv (FT_Long a, FT_Long b, FT_Long c) | |
FT_MulDiv_No_Round (FT_Long a, FT_Long b, FT_Long c) | |
FT_MulFix (FT_Long a, FT_Long b) | |
FT_DivFix (FT_Long a, FT_Long b) | |
FT_Matrix_Multiply (const FT_Matrix *a, FT_Matrix *b) | |
FT_Matrix_Invert (FT_Matrix *matrix) | |
FT_Matrix_Multiply_Scaled (const FT_Matrix *a, FT_Matrix *b, FT_Long scaling) | |
FT_Vector_Transform_Scaled (FT_Vector *vector, const FT_Matrix *matrix, FT_Long scaling) | |
FT_SqrtFixed (FT_Int32 x) | |
ft_corner_orientation (FT_Pos in_x, FT_Pos in_y, FT_Pos out_x, FT_Pos out_y) | |
ft_corner_is_flat (FT_Pos in_x, FT_Pos in_y, FT_Pos out_x, FT_Pos out_y) | |
typedef struct FT_Int64_ FT_Int64 |
FT_CeilFix | ( | FT_Fixed | a | ) |
Definition at line 86 of file ftcalc.c.
References FT_EXPORT_DEF.
Definition at line 586 of file ftcalc.c.
References FT_ABS.
Referenced by af_glyph_hints_align_strong_points(), af_latin2_hints_compute_edges(), af_latin_hints_compute_edges(), cf2_blues_init(), cf2_getBlueMetrics(), cff_face_init(), cid_parse_font_matrix(), FT_Hypot(), FT_Matrix_Invert(), FT_Outline_EmboldenXY(), FT_Request_Metrics(), FT_Select_Metrics(), mm_axis_unmap(), pfr_get_metrics(), PS_Conv_ToFixed(), t1_decoder_parse_charstrings(), and tt_size_reset().
FT_FloorFix | ( | FT_Fixed | a | ) |
Definition at line 96 of file ftcalc.c.
References FT_BASE_DEF.
Definition at line 142 of file ftcalc.c.
References FT_BASE_DEF, FT_DivFix(), FT_EXPORT_DEF, FT_MulDiv(), FT_MulDiv_No_Round(), FT_MulFix(), FT_Vector_Length(), root, FT_Vector_::x, and FT_Vector_::y.
FT_Matrix_Invert | ( | FT_Matrix * | matrix | ) |
Definition at line 774 of file ftcalc.c.
References FT_BASE_DEF, FT_DivFix(), FT_Err_Ok, FT_MulFix(), FT_Pos, and FT_THROW().
Definition at line 752 of file ftcalc.c.
References FT_EXPORT_DEF, and FT_MulFix().
Definition at line 805 of file ftcalc.c.
References FT_BASE_DEF, and FT_MulDiv().
Referenced by cff_face_init().
FT_MSB | ( | FT_UInt32 | z | ) |
Definition at line 104 of file ftcalc.c.
References FT_BASE_DEF.
Referenced by FT_Outline_Get_Orientation().
Definition at line 412 of file ftcalc.c.
References FT_ABS.
Referenced by cff_face_init(), cff_slot_load(), FT_Get_Kerning(), FT_Hypot(), FT_Matrix_Multiply_Scaled(), FT_Outline_EmboldenXY(), FT_Request_Metrics(), FT_Vector_Transform_Scaled(), pfr_get_kerning(), pfr_slot_load(), T1_Get_Track_Kerning(), and T1_Set_MM_Design().
Definition at line 485 of file ftcalc.c.
References FT_ABS, and FT_EXPORT_DEF.
Referenced by af_glyph_hints_align_strong_points(), af_glyph_hints_reload(), af_latin2_hints_compute_blue_edges(), af_latin2_hints_compute_edges(), af_latin_hints_compute_blue_edges(), af_latin_hints_compute_edges(), cf2_blues_init(), cid_slot_load_glyph(), FT_Get_Kerning(), FT_GlyphSlot_Embolden(), FT_Hypot(), FT_Matrix_Invert(), FT_Matrix_Multiply(), FT_Outline_EmboldenXY(), FT_Request_Metrics(), FT_Vector_Transform(), pfr_slot_load(), t1_decoder_parse_charstrings(), T1_Load_Glyph(), T1_Set_MM_Blend(), tt_face_done(), and tt_size_reset().
FT_RoundFix | ( | FT_Fixed | a | ) |
Definition at line 76 of file ftcalc.c.
References FT_EXPORT_DEF.
FT_SqrtFixed | ( | FT_Int32 | x | ) |
Definition at line 856 of file ftcalc.c.
References FT_BASE_DEF, and root.
Definition at line 830 of file ftcalc.c.
References FT_BASE_DEF, FT_MulDiv(), and FT_Pos.
Referenced by cff_face_init().
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:54.
© Copyright Michele Bosi. All rights reserved.