HomeSort by relevance Sort by last modified time
    Searched refs:hb_position_t (Results 1 - 25 of 27) sorted by null

1 2

  /external/harfbuzz_ng/src/
hb-font-private.hh 125 inline hb_position_t em_scale_x (int16_t v) { return em_scale (v, x_scale); }
126 inline hb_position_t em_scale_y (int16_t v) { return em_scale (v, y_scale); }
127 inline hb_position_t em_scalef_x (float v) { return em_scalef (v, this->x_scale); }
128 inline hb_position_t em_scalef_y (float v) { return em_scalef (v, this->y_scale); }
129 inline hb_position_t em_scale_dir (int16_t v, hb_direction_t direction)
133 inline hb_position_t parent_scale_x_distance (hb_position_t v) {
135 return (hb_position_t) (v * (int64_t) this->x_scale / this->parent->x_scale);
138 inline hb_position_t parent_scale_y_distance (hb_position_t v)
    [all...]
hb-font.h 86 hb_position_t ascender; /* typographic ascender. */
87 hb_position_t descender; /* typographic descender. */
88 hb_position_t line_gap; /* suggested line spacing gap. */
90 hb_position_t reserved9;
91 hb_position_t reserved8;
92 hb_position_t reserved7;
93 hb_position_t reserved6;
94 hb_position_t reserved5;
95 hb_position_t reserved4;
96 hb_position_t reserved3
    [all...]
hb-ot-math.h 133 hb_position_t advance;
152 hb_position_t start_connector_length;
153 hb_position_t end_connector_length;
154 hb_position_t full_advance;
163 HB_EXTERN hb_position_t
167 HB_EXTERN hb_position_t
171 HB_EXTERN hb_position_t
179 HB_EXTERN hb_position_t
183 hb_position_t correction_height);
193 HB_EXTERN hb_position_t
    [all...]
hb-ot-math.cc 67 * This function returns the requested math constants as a #hb_position_t.
77 hb_position_t
94 hb_position_t
111 hb_position_t
153 hb_position_t
157 hb_position_t correction_height)
211 hb_position_t
246 hb_position_t *italics_correction /* OUT */)
hb-ot-math-table.hh 39 inline hb_position_t get_x_value (hb_font_t *font, const void *base) const
41 inline hb_position_t get_y_value (hb_font_t *font, const void *base) const
80 inline hb_position_t get_value (hb_ot_math_constant_t constant,
176 inline hb_position_t get_value (hb_codepoint_t glyph,
207 inline hb_position_t get_value (hb_codepoint_t glyph,
251 inline hb_position_t get_value (hb_position_t correction_height, hb_font_t *font) const
270 hb_position_t height = correctionHeight[i + half].get_y_value(font, this);
310 inline hb_position_t get_kerning (hb_ot_math_kern_t kern,
311 hb_position_t correction_height
    [all...]
hb-font.cc 129 static hb_position_t
137 static hb_position_t
146 static hb_position_t
155 static hb_position_t
168 hb_position_t *x,
169 hb_position_t *y,
179 hb_position_t *x,
180 hb_position_t *y,
193 hb_position_t *x,
194 hb_position_t *y
    [all...]
hb-ot-layout-gdef-table.hh 100 inline hb_position_t get_caret_value (hb_font_t *font, hb_direction_t direction) const
123 inline hb_position_t get_caret_value (hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id) const
125 hb_position_t x, y;
149 inline hb_position_t get_caret_value (hb_font_t *font, hb_direction_t direction, const VariationStore &var_store) const
175 inline hb_position_t get_caret_value (hb_font_t *font,
219 hb_position_t *caret_array /* OUT */) const
254 hb_position_t *caret_array /* OUT */) const
374 hb_position_t *caret_array /* OUT */) const
hb-buffer.h 91 hb_position_t x_advance;
92 hb_position_t y_advance;
93 hb_position_t x_offset;
94 hb_position_t y_offset;
hb-ot-shape-fallback.cc 207 hb_position_t y_gap = font->y_scale / 16;
324 hb_position_t x_offset = 0, y_offset = 0;
460 hb_position_t x_kern, y_kern;
468 hb_position_t kern1 = x_kern >> 1;
469 hb_position_t kern2 = x_kern - kern1;
477 hb_position_t kern1 = y_kern >> 1;
478 hb_position_t kern2 = y_kern - kern1;
hb-ot-shape-complex-arabic.cc 492 hb_position_t w_total = 0; // Total to be filled
493 hb_position_t w_fixed = 0; // Sum of fixed tiles
494 hb_position_t w_repeating = 0; // Sum of repeating tiles
503 hb_position_t width = font->get_glyph_h_advance (info[i].codepoint);
536 hb_position_t w_remaining = w_total - w_fixed;
541 hb_position_t extra_repeat_overlap = 0;
542 hb_position_t shortfall = sign * w_remaining - sign * w_repeating * (n_copies + 1);
546 hb_position_t excess = (n_copies + 1) * sign * w_repeating - sign * w_remaining;
558 hb_position_t x_offset = 0;
561 hb_position_t width = font->get_glyph_h_advance (info[k - 1].codepoint)
    [all...]
hb-ft.cc 217 static hb_position_t
235 static hb_position_t
259 hb_position_t *x,
260 hb_position_t *y,
282 static hb_position_t
334 hb_position_t *x,
335 hb_position_t *y,
hb-ot-layout-gpos-table.hh 236 hb_position_t *x, hb_position_t *y) const
260 hb_position_t *x, hb_position_t *y) const
265 hb_position_t cx, cy;
292 hb_position_t *x, hb_position_t *y) const
329 hb_position_t *x, hb_position_t *y) const
433 hb_position_t mark_x, mark_y, base_x, base_y
    [all...]
hb-ot-layout-common-private.hh     [all...]
hb-ot-layout.h 88 hb_position_t *caret_array /* OUT */);
hb-ot-font.cc 497 static hb_position_t
507 static hb_position_t
hb-common.h 76 typedef int32_t hb_position_t; typedef
hb-coretext.cc     [all...]
hb-buffer.cc     [all...]
  /frameworks/base/core/jni/android/graphics/
HarfBuzzNGFaceSkia.h 38 HBFixedToFloat (hb_position_t v)
43 static inline hb_position_t
49 static inline hb_position_t SkScalarToHBFixed(SkScalar value) {
HarfBuzzNGFaceSkia.cpp 59 static void SkiaGetGlyphWidthAndExtents(SkPaint* paint, hb_codepoint_t codepoint, hb_position_t* width, hb_glyph_extents_t* extents)
100 static hb_position_t harfbuzzGetGlyphHorizontalAdvance(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, void* userData)
103 hb_position_t advance = 0;
109 static hb_bool_t harfbuzzGetGlyphHorizontalOrigin(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, hb_position_t* x, hb_position_t* y, void* userData)
  /external/harfbuzz_ng/test/api/
test-shape.c 43 static hb_position_t
70 static hb_position_t
121 const hb_position_t output_x_advances[] = {9, 5, 5, 10};
122 const hb_position_t output_x_offsets[] = {0, -1, 0, 0};
169 const hb_position_t output_clusters[] = {0};
test-font.c 116 hb_position_t x, y;
205 hb_position_t *x, hb_position_t *y,
225 hb_position_t *x, hb_position_t *y,
238 static hb_position_t
262 hb_position_t x;
263 hb_position_t y;
test-common.c 46 g_assert_cmpint (sizeof (hb_position_t), ==, 4);
  /frameworks/minikin/libs/minikin/
Layout.cpp 238 static hb_position_t harfbuzzGetGlyphHorizontalAdvance(hb_font_t* /* hbFont */, void* fontData,
246 hb_codepoint_t /* glyph */, hb_position_t* /* x */, hb_position_t* /* y */,
285 static float HBFixedToFloat(hb_position_t v)
290 static hb_position_t HBFloatToFixed(float v)
    [all...]
  /external/harfbuzz_ng/util/
helper-cairo.cc 496 hb_position_t x = 0, y = 0;

Completed in 1155 milliseconds

1 2