Home
last modified time | relevance | path

Searched full:face (Results 1 – 25 of 2306) sorted by relevance

12345678910>>...93

/external/harfbuzz_ng/src/
Dhb-face.cc31 #include "hb-face.hh"
34 #include "hb-ot-face.hh"
39 * SECTION:hb-face
40 * @title: hb-face
41 * @short_description: Font face objects
44 * A font face is an object that represents a single face from within a
47 * More precisely, a font face represents a single face in a binary font file.
48 * Font faces are typically built from a binary blob and a face index.
51 * A font face can be created from a binary blob using hb_face_create().
52 * The face index is used to select a face from a binary blob that contains
[all …]
Dhb-ot-color.cc60 * @face: #hb_face_t to work upon
62 * Tests whether a face includes a `CPAL` color-palette table.
69 hb_ot_color_has_palettes (hb_face_t *face) in hb_ot_color_has_palettes() argument
71 return face->table.CPAL->has_data (); in hb_ot_color_has_palettes()
76 * @face: #hb_face_t to work upon
78 * Fetches the number of color palettes in a face.
85 hb_ot_color_palette_get_count (hb_face_t *face) in hb_ot_color_palette_get_count() argument
87 return face->table.CPAL->get_palette_count (); in hb_ot_color_palette_get_count()
92 * @face: #hb_face_t to work upon
107 hb_ot_color_palette_get_name_id (hb_face_t *face, in hb_ot_color_palette_get_name_id() argument
[all …]
Dhb-ot-var.cc55 * @face: The #hb_face_t to work on
57 * Tests whether a face includes any OpenType variation data in the `fvar` table.
64 hb_ot_var_has_data (hb_face_t *face) in hb_ot_var_has_data() argument
66 return face->table.fvar->has_data (); in hb_ot_var_has_data()
71 * @face: The #hb_face_t to work on
73 * Fetches the number of OpenType variation axes included in the face.
80 hb_ot_var_get_axis_count (hb_face_t *face) in hb_ot_var_get_axis_count() argument
82 return face->table.fvar->get_axis_count (); in hb_ot_var_get_axis_count()
88 * @face: #hb_face_t to work upon
94 * Fetches a list of all variation axes in the specified face. The list returned will begin
[all …]
Dhb-face.h72 * @face: an #hb_face_t to reference table for
78 * Return value: (transfer full): A pointer to the @tag table within @face
83 typedef hb_blob_t * (*hb_reference_table_func_t) (hb_face_t *face, hb_tag_t tag, void *user_data);
95 hb_face_reference (hb_face_t *face);
98 hb_face_destroy (hb_face_t *face);
101 hb_face_set_user_data (hb_face_t *face,
108 hb_face_get_user_data (const hb_face_t *face,
112 hb_face_make_immutable (hb_face_t *face);
115 hb_face_is_immutable (const hb_face_t *face);
119 hb_face_reference_table (const hb_face_t *face,
[all …]
/external/freetype/src/base/
Dftmm.c38 ft_face_get_mm_service( FT_Face face, in ft_face_get_mm_service() argument
46 if ( !face ) in ft_face_get_mm_service()
51 if ( FT_HAS_MULTIPLE_MASTERS( face ) ) in ft_face_get_mm_service()
53 FT_FACE_LOOKUP_SERVICE( face, in ft_face_get_mm_service()
66 ft_face_get_mvar_service( FT_Face face, in ft_face_get_mvar_service() argument
74 if ( !face ) in ft_face_get_mvar_service()
79 if ( FT_HAS_MULTIPLE_MASTERS( face ) ) in ft_face_get_mvar_service()
81 FT_FACE_LOOKUP_SERVICE( face, in ft_face_get_mvar_service()
96 FT_Get_Multi_Master( FT_Face face, in FT_Get_Multi_Master() argument
103 /* check of `face' delayed to `ft_face_get_mm_service' */ in FT_Get_Multi_Master()
[all …]
Dftobjs.c302 /**** FACE, SIZE & GLYPH SLOT OBJECTS ****/
313 FT_Driver driver = slot->face->driver; in ft_glyphslot_init()
335 if ( slot->face->face_flags & FT_FACE_FLAG_SVG ) in ft_glyphslot_init()
356 FT_Memory memory = FT_FACE_MEMORY( slot->face ); in ft_glyphslot_free_bitmap()
555 FT_Memory memory = FT_FACE_MEMORY( slot->face ); in ft_glyphslot_alloc_bitmap()
597 if ( !( slot->face->face_flags & FT_FACE_FLAG_SVG ) ) in ft_glyphslot_clear()
603 FT_Memory memory = slot->face->memory; in ft_glyphslot_clear()
627 FT_Driver driver = slot->face->driver; in ft_glyphslot_done()
632 if ( slot->face->face_flags & FT_FACE_FLAG_SVG ) in ft_glyphslot_done()
674 FT_New_GlyphSlot( FT_Face face, in FT_New_GlyphSlot() argument
[all …]
Dftpfr.c26 ft_pfr_check( FT_Face face ) in ft_pfr_check() argument
31 if ( face ) in ft_pfr_check()
32 FT_FACE_LOOKUP_SERVICE( face, service, PFR_METRICS ); in ft_pfr_check()
41 FT_Get_PFR_Metrics( FT_Face face, in FT_Get_PFR_Metrics() argument
51 if ( !face ) in FT_Get_PFR_Metrics()
54 service = ft_pfr_check( face ); in FT_Get_PFR_Metrics()
57 error = service->get_metrics( face, in FT_Get_PFR_Metrics()
70 *aoutline_resolution = face->units_per_EM; in FT_Get_PFR_Metrics()
73 *ametrics_resolution = face->units_per_EM; in FT_Get_PFR_Metrics()
76 if ( face->size ) in FT_Get_PFR_Metrics()
[all …]
Dftadvanc.c26 ft_face_scale_advances_( FT_Face face, in ft_face_scale_advances_() argument
38 if ( !face->size ) in ft_face_scale_advances_()
42 scale = face->size->metrics.y_scale; in ft_face_scale_advances_()
44 scale = face->size->metrics.x_scale; in ft_face_scale_advances_()
66 #define LOAD_ADVANCE_FAST_CHECK( face, flags ) \ argument
74 FT_Get_Advance( FT_Face face, in FT_Get_Advance() argument
82 if ( !face ) in FT_Get_Advance()
88 if ( gindex >= (FT_UInt)face->num_glyphs ) in FT_Get_Advance()
91 func = face->driver->clazz->get_advances; in FT_Get_Advance()
92 if ( func && LOAD_ADVANCE_FAST_CHECK( face, flags ) ) in FT_Get_Advance()
[all …]
Dftsnames.c35 FT_Get_Sfnt_Name_Count( FT_Face face ) in FT_Get_Sfnt_Name_Count() argument
37 return ( face && FT_IS_SFNT( face ) ) ? ((TT_Face)face)->num_names : 0; in FT_Get_Sfnt_Name_Count()
44 FT_Get_Sfnt_Name( FT_Face face, in FT_Get_Sfnt_Name() argument
51 if ( aname && face && FT_IS_SFNT( face ) ) in FT_Get_Sfnt_Name()
53 TT_Face ttface = (TT_Face)face; in FT_Get_Sfnt_Name()
64 FT_Memory memory = face->memory; in FT_Get_Sfnt_Name()
65 FT_Stream stream = face->stream; in FT_Get_Sfnt_Name()
95 FT_Get_Sfnt_LangTag( FT_Face face, in FT_Get_Sfnt_LangTag() argument
102 if ( alangTag && face && FT_IS_SFNT( face ) ) in FT_Get_Sfnt_LangTag()
104 TT_Face ttface = (TT_Face)face; in FT_Get_Sfnt_LangTag()
[all …]
/external/freetype/src/sfnt/
Dsfobjs.c132 tt_face_get_name( TT_Face face, in tt_face_get_name() argument
136 FT_Memory memory = face->root.memory; in tt_face_get_name()
155 rec = face->name_table.names; in tt_face_get_name()
156 for ( n = 0; n < face->num_names; n++, rec++ ) in tt_face_get_name()
229 rec = face->name_table.names + found_win; in tt_face_get_name()
253 rec = face->name_table.names + found_apple; in tt_face_get_name()
258 rec = face->name_table.names + found_unicode; in tt_face_get_name()
266 FT_Stream stream = face->name_table.stream; in tt_face_get_name()
340 /* Fill in face->ttc_header. If the font is not a TTC, it is */
344 TT_Face face, in sfnt_open_font() argument
[all …]
Dttcpal.c74 tt_face_load_cpal( TT_Face face, in tt_face_load_cpal() argument
78 FT_Memory memory = face->root.memory; in tt_face_load_cpal()
89 error = face->goto_table( face, TTAG_CPAL, stream, &table_size ); in tt_face_load_cpal()
108 face->palette_data.num_palette_entries = FT_NEXT_USHORT( p ); in tt_face_load_cpal()
109 face->palette_data.num_palettes = FT_NEXT_USHORT( p ); in tt_face_load_cpal()
115 face->palette_data.num_palettes * 2U > table_size ) in tt_face_load_cpal()
123 if ( face->palette_data.num_palette_entries > cpal->num_colors ) in tt_face_load_cpal()
138 face->palette_data.num_palettes * 2U + in tt_face_load_cpal()
142 p += face->palette_data.num_palettes * 2U; in tt_face_load_cpal()
152 if ( face->palette_data.num_palettes * 2U > in tt_face_load_cpal()
[all …]
Dttsbit.c49 tt_face_load_sbit( TT_Face face, in tt_face_load_sbit() argument
57 face->sbit_table = NULL; in tt_face_load_sbit()
58 face->sbit_table_size = 0; in tt_face_load_sbit()
59 face->sbit_table_type = TT_SBIT_TABLE_TYPE_NONE; in tt_face_load_sbit()
60 face->sbit_num_strikes = 0; in tt_face_load_sbit()
62 error = face->goto_table( face, TTAG_CBLC, stream, &table_size ); in tt_face_load_sbit()
64 face->sbit_table_type = TT_SBIT_TABLE_TYPE_CBLC; in tt_face_load_sbit()
67 error = face->goto_table( face, TTAG_EBLC, stream, &table_size ); in tt_face_load_sbit()
69 error = face->goto_table( face, TTAG_bloc, stream, &table_size ); in tt_face_load_sbit()
71 face->sbit_table_type = TT_SBIT_TABLE_TYPE_EBLC; in tt_face_load_sbit()
[all …]
/external/freetype/src/truetype/
Dttpload.c52 * face ::
53 * A handle to the target face object.
63 tt_face_load_loca( TT_Face face, in tt_face_load_loca() argument
72 error = face->goto_table( face, TTAG_glyf, stream, &face->glyf_len ); in tt_face_load_loca()
78 face->glyf_len = 0; in tt_face_load_loca()
79 face->glyf_offset = 0; in tt_face_load_loca()
86 if ( face->root.internal->incremental_interface ) in tt_face_load_loca()
87 face->glyf_offset = 0; in tt_face_load_loca()
90 face->glyf_offset = FT_STREAM_POS(); in tt_face_load_loca()
94 error = face->goto_table( face, TTAG_loca, stream, &table_len ); in tt_face_load_loca()
[all …]
/external/freetype/src/type42/
Dt42objs.c32 T42_Open_Face( T42_Face face ) in T42_Open_Face() argument
36 T1_Font type1 = &face->type1; in T42_Open_Face()
37 FT_Memory memory = face->root.memory; in T42_Open_Face()
40 PSAux_Service psaux = (PSAux_Service)face->psaux; in T42_Open_Face()
43 t42_loader_init( &loader, face ); in T42_Open_Face()
47 face->ttf_data = NULL; in T42_Open_Face()
48 face->ttf_size = 0; in T42_Open_Face()
51 face->root.stream, in T42_Open_Face()
57 error = t42_parse_dict( face, &loader, in T42_Open_Face()
76 FT_ERROR(( "T42_Open_Face: no charstrings array in face\n" )); in T42_Open_Face()
[all …]
/external/harfbuzz_ng/test/api/
Dtest-ot-face.c41 hb_face_t *face = hb_font_get_face (font); in test_font() local
51 hb_face_collect_unicodes (face, set); in test_font()
52 hb_face_collect_variation_selectors (face, set); in test_font()
53 hb_face_collect_variation_unicodes (face, cp, set); in test_font()
66 hb_ot_color_has_palettes (face); in test_font()
67 hb_ot_color_palette_get_count (face); in test_font()
68 hb_ot_color_palette_get_name_id (face, cp); in test_font()
69 hb_ot_color_palette_color_get_name_id (face, cp); in test_font()
70 hb_ot_color_palette_get_flags (face, cp); in test_font()
71 hb_ot_color_palette_get_colors (face, cp, 0, NULL, NULL); in test_font()
[all …]
Dtest-be-num-glyphs.c32 hb_face_t *face; in test_maxp_and_loca() local
41 face = hb_face_builder_create (); in test_maxp_and_loca()
42 g_assert_cmpuint (hb_face_get_glyph_count (face), ==, 0); in test_maxp_and_loca()
43 hb_face_destroy (face); in test_maxp_and_loca()
45 face = hb_face_builder_create (); in test_maxp_and_loca()
46 HB_FACE_ADD_TABLE (face, "maxp", maxp_data); in test_maxp_and_loca()
47 g_assert_cmpuint (hb_face_get_glyph_count (face), ==, 5); in test_maxp_and_loca()
48 hb_face_destroy (face); in test_maxp_and_loca()
51 face = hb_face_builder_create (); in test_maxp_and_loca()
52 HB_FACE_ADD_TABLE (face, "maxp", maxp_data); in test_maxp_and_loca()
[all …]
/external/testng/doc/
Dbook-toc.html11 …eeee" align="right"><font face="arial,sans-serif"><a name="0.1_1"><b>Page 1</b></a></font></td></t…
14 <font size="6" face="Times"><span style="font-size:48px;font-family:Times">
18 <font size="8" face="Times"><span style="font-size:12px;font-family:Times">
29 <font size="8" face="Times"><span style="font-size:16px;font-family:Times">
34 <font size="8" face="Times"><span style="font-size:12px;font-family:Times">
39 <font size="8" face="Times"><span style="font-size:11px;font-family:Times">
42 <font size="8" face="Times"><span style="font-size:12px;font-family:Times">
45 <font size="8" face="Times"><span style="font-size:11px;font-family:Times">
48 <font size="8" face="Times"><span style="font-size:12px;font-family:Times">
51 <font size="8" face="Times"><span style="font-size:11px;font-family:Times">
[all …]
/external/harfbuzz_ng/util/
Dtest-hb-subset-parsing.c10 hb_face_t *face = hb_face_create_from_file_or_fail (path, 0); in open_font() local
11 g_assert (face); in open_font()
12 return face; in open_font()
16 gboolean check_parsing(hb_face_t* face, const char* spec, hb_tag_t axis, float exp_min, float exp_d… in check_parsing() argument
25 gboolean res = parse_instancing_spec(spec_copy, face, input, &error); in check_parsing()
55 hb_face_t* face = open_font("../test/api/fonts/AdobeVFPrototype-Subset.otf"); in test_parse_instancing_spec() local
58 g_assert(check_parsing(face, "wght=300", wght, 300, 300, 300)); in test_parse_instancing_spec()
59 g_assert(check_parsing(face, "wght=100:200:300", wght, 100, 200, 300)); in test_parse_instancing_spec()
60 g_assert(check_parsing(face, "wght=:500:", wght, 0, 500, 1000)); in test_parse_instancing_spec()
61 g_assert(check_parsing(face, "wght=::700", wght, 0, 700, 700)); in test_parse_instancing_spec()
[all …]
/external/grpc-grpc/src/python/grpcio/grpc/framework/interfaces/face/
Dutilities.py14 """Utilities for RPC Framework's Face interface."""
22 from grpc.framework.interfaces.face import face
26 face.MethodImplementation,
47 """Creates an face.MethodImplementation for the given behavior.
51 that takes a request value and an face.ServicerContext object and
55 An face.MethodImplementation derived from the given behavior.
72 """Creates an face.MethodImplementation for the given behavior.
76 value that takes a request value and an face.ServicerContext object and
80 An face.MethodImplementation derived from the given behavior.
97 """Creates an face.MethodImplementation for the given behavior.
[all …]
/external/skia/src/gpu/ganesh/
DGrStencilSettings.cpp65 memcpy(&fCWFace, &that.fCWFace, sizeof(Face)); in reset()
67 memcpy(&fCWFace, &that.fCWFace, 2 * sizeof(Face)); in reset()
68 static_assert(sizeof(Face) == in reset()
83 return 0 == memcmp(&fCWFace, &that.fCWFace, sizeof(Face)); // Both are single sided. in operator ==()
87 return 0 == memcmp(&fCWFace, &that.fCWFace, 2 * sizeof(Face)); in operator ==()
88 static_assert(sizeof(Face) == in operator ==()
91 // memcmp relies on GrStencilSettings::Face being tightly packed. in operator ==()
92 static_assert(0 == offsetof(Face, fRef)); in operator ==()
93 static_assert(2 == sizeof(Face::fRef)); in operator ==()
94 static_assert(2 == offsetof(Face, fTest)); in operator ==()
[all …]
/external/freetype/src/type1/
Dt1objs.c58 T1_Face face = (T1_Face)size->root.face; in T1_Size_Get_Globals_Funcs() local
59 PSHinter_Service pshinter = (PSHinter_Service)face->pshinter; in T1_Size_Get_Globals_Funcs()
63 module = FT_Get_Module( size->root.face->driver->root.library, in T1_Size_Get_Globals_Funcs()
102 T1_Face face = (T1_Face)size->root.face; in T1_Size_Init() local
105 error = funcs->create( size->root.face->memory, in T1_Size_Init()
106 &face->type1.private_dict, &globals ); in T1_Size_Init()
125 error = FT_Request_Metrics( size->root.face, req ); in T1_Size_Request()
158 T1_Face face; in T1_GlyphSlot_Init() local
162 face = (T1_Face)slot->face; in T1_GlyphSlot_Init()
163 pshinter = (PSHinter_Service)face->pshinter; in T1_GlyphSlot_Init()
[all …]
/external/mesa3d/src/mesa/main/
Dstencil.c34 * front OR back face state (as set by glActiveStencilFaceEXT) is set.
41 * glStencilFuncSeparate(GLenum face, GLenum func, ...).
188 const GLint face = ctx->Stencil.ActiveFace; in stencil_func() local
190 if (face != 0) { in stencil_func()
191 if (ctx->Stencil.Function[face] == func && in stencil_func()
192 ctx->Stencil.ValueMask[face] == mask && in stencil_func()
193 ctx->Stencil.Ref[face] == ref) in stencil_func()
197 ctx->Stencil.Function[face] = func; in stencil_func()
198 ctx->Stencil.Ref[face] = ref; in stencil_func()
199 ctx->Stencil.ValueMask[face] = mask; in stencil_func()
[all …]
/external/freetype/src/cff/
Dcffdrivr.c81 * glyphs of the same face.
84 * face ::
85 * A handle to the source face object.
111 cff_get_kerning( FT_Face face, /* CFF_Face */ in cff_get_kerning() argument
116 CFF_Face cffface = (CFF_Face)face; in cff_get_kerning()
144 * A handle to the source face size at which the glyph
187 if ( size->face != slot->face ) in cff_glyph_load()
202 cff_get_advances( FT_Face face, in cff_get_advances() argument
210 FT_GlyphSlot slot = face->glyph; in cff_get_advances()
213 if ( FT_IS_SFNT( face ) ) in cff_get_advances()
[all …]
/external/pdfium/core/fxge/win32/
Dcwin32_platform.cpp89 const char* face) { in Win32CreateFont() argument
92 pitch_family, face); in Win32CreateFont()
105 const ByteString& face) override;
119 const ByteString& face) override;
120 void* GetFont(const ByteString& face) override { return nullptr; } in GetFont() argument
132 void GetGBPreference(ByteString& face, int weight, int pitch_family);
133 void GetJapanesePreference(ByteString& face, int weight, int pitch_family);
242 for (const char* face : font_faces) { in GetFontFromList() local
243 font = Win32CreateFont(weight, italic, charset, pitch_family, face); in GetFontFromList()
245 if (GetFaceName(font, &actual_face) && actual_face.EqualNoCase(face)) in GetFontFromList()
[all …]
/external/snakeyaml/src/test/resources/issues/
Demoji.yaml121 Clock face symbols: 24
251 - ☹ # U+2639 WHITE FROWNING FACE
252 - ☺️ # U+263A WHITE SMILING FACE
486 - �� # U+1F31A NEW MOON WITH FACE
487 - �� # U+1F31B FIRST QUARTER MOON WITH FACE
488 - �� # U+1F31C LAST QUARTER MOON WITH FACE
489 - �� # U+1F31D FULL MOON WITH FACE
490 - �� # U+1F31E SUN WITH FACE
503 - �� # U+1F32C WIND BLOWING FACE
785 - �� # U+1F42D MOUSE FACE
[all …]

12345678910>>...93