Go to the source code of this file.
◆ PS_GLOBALS_MAX_BLUE_ZONES
#define PS_GLOBALS_MAX_BLUE_ZONES 16 |
◆ PS_GLOBALS_MAX_STD_WIDTHS
#define PS_GLOBALS_MAX_STD_WIDTHS 16 |
◆ PSH_BLUE_ALIGN_BOT
◆ PSH_BLUE_ALIGN_NONE
◆ PSH_BLUE_ALIGN_TOP
◆ PSH_Alignment
◆ PSH_AlignmentRec
◆ PSH_Blue_Table
◆ PSH_Blue_TableRec
◆ PSH_Blue_Zone
◆ PSH_Blue_ZoneRec
◆ PSH_Blues
◆ PSH_BluesRec
◆ PSH_Dimension
◆ PSH_DimensionRec
◆ PSH_GlobalsRec
◆ PSH_Width
◆ PSH_WidthRec
◆ PSH_Widths
◆ PSH_WidthsRec
◆ psh_blues_snap_stem()
Definition at line 549 of file pshglob.c.
553 {
559
560
562
564
565
569
571 {
573 if ( delta < -blues->blue_fuzz )
574 break;
575
576 if ( stem_top <= zone->org_top + blues->
blue_fuzz )
577 {
578 if ( no_shoots || delta <= blues->blue_threshold )
579 {
582 }
583 break;
584 }
585 }
586
587
591
593 {
595 if ( delta < -blues->blue_fuzz )
596 break;
597
599 {
600 if ( no_shoots || delta < blues->blue_threshold )
601 {
604 }
605 break;
606 }
607 }
608 }
_Check_return_ _Ret_maybenull_ _In_ size_t alignment
FT_BEGIN_HEADER typedef signed long FT_Pos
GLuint GLuint GLsizei count
#define PSH_BLUE_ALIGN_BOT
#define PSH_BLUE_ALIGN_NONE
#define PSH_BLUE_ALIGN_TOP
PSH_Blue_TableRec normal_top
PSH_Blue_TableRec normal_bottom
Referenced by psh_hint_align().
◆ psh_globals_funcs_init()
Definition at line 788 of file pshglob.c.
789 {
793 }
static void psh_globals_destroy(PSH_Globals globals)
static FT_Error psh_globals_new(FT_Memory memory, T1_Private *priv, PSH_Globals *aglobals)
psh_globals_set_scale(PSH_Globals globals, FT_Fixed x_scale, FT_Fixed y_scale, FT_Fixed x_delta, FT_Fixed y_delta)
static struct __wine_debug_functions funcs
Referenced by ps_hinter_init().
◆ psh_globals_set_scale()
Definition at line 755 of file pshglob.c.
760 {
762
763
764 dim = &globals->dimension[0];
767 {
770
772 }
773
774 dim = &globals->dimension[1];
777 {
780
783 }
784 }
static void psh_globals_scale_widths(PSH_Globals globals, FT_UInt direction)
static void psh_blues_scale_zones(PSH_Blues blues, FT_Fixed scale, FT_Pos delta)
Referenced by ps_hints_apply(), and psh_globals_funcs_init().