/external/chromium/base/win/ |
H A D | win_util_unittest.cc | 50 NONCLIENTMETRICS metrics = {0}; local 51 GetNonClientMetrics(&metrics); 52 EXPECT_TRUE(metrics.cbSize > 0); 53 EXPECT_TRUE(metrics.iScrollWidth > 0); 54 EXPECT_TRUE(metrics.iScrollHeight > 0);
|
/external/freetype/src/autofit/ |
H A D | afindic.c | 36 af_indic_metrics_init( AF_CJKMetrics metrics, argument 43 metrics->units_per_em = face->units_per_EM; 49 af_cjk_metrics_init_widths( metrics, face, 0x7530 ); 52 af_cjk_metrics_init_blues( metrics, face, af_cjk_blue_chars ); 54 af_cjk_metrics_check_digits( metrics, face ); 64 af_indic_metrics_scale( AF_CJKMetrics metrics, argument 68 af_cjk_metrics_scale( metrics, scaler ); 74 AF_CJKMetrics metrics ) 77 return af_cjk_hints_init( hints, metrics ); 84 AF_CJKMetrics metrics ) [all...] |
H A D | afdummy.c | 27 AF_ScriptMetrics metrics ) 30 metrics );
|
H A D | afcjk.h | 33 /* CJK (global) metrics management */ 86 /* used for horizontal metrics too for CJK */ 107 af_cjk_metrics_init( AF_CJKMetrics metrics, 111 af_cjk_metrics_scale( AF_CJKMetrics metrics, 116 AF_CJKMetrics metrics ); 121 AF_CJKMetrics metrics ); 125 af_cjk_metrics_check_digits( AF_CJKMetrics metrics, 129 af_cjk_metrics_init_widths( AF_CJKMetrics metrics,
|
H A D | afloader.c | 103 AF_ScriptMetrics metrics = loader->metrics; local 127 /* set linear metrics */ 128 slot->linearHoriAdvance = slot->metrics.horiAdvance; 129 slot->linearVertAdvance = slot->metrics.vertAdvance; 167 loader->pp2.x = FT_MulFix( slot->metrics.horiAdvance, 177 if ( metrics->clazz->script_hints_apply ) 178 metrics->clazz->script_hints_apply( hints, 180 metrics ); 182 /* we now need to adjust the metrics accordin 514 AF_ScriptMetrics metrics; local [all...] |
H A D | aflatin.h | 34 #define AF_LATIN_CONSTANT( metrics, c ) \ 35 ( ( (c) * (FT_Long)( (AF_LatinMetrics)(metrics) )->units_per_em ) / 2048 ) 54 /* Latin (global) metrics management */ 107 /* ignored for horizontal metrics */ 127 af_latin_metrics_init( AF_LatinMetrics metrics, 131 af_latin_metrics_scale( AF_LatinMetrics metrics, 135 af_latin_metrics_init_widths( AF_LatinMetrics metrics, 140 af_latin_metrics_check_digits( AF_LatinMetrics metrics,
|
H A D | afglobal.c | 71 AF_ScriptMetrics metrics[AF_SCRIPT_MAX]; member in struct:AF_FaceGlobalsRec_ 221 if ( globals->metrics[nn] ) 226 FT_ASSERT( globals->metrics[nn]->clazz == clazz ); 229 clazz->script_metrics_done( globals->metrics[nn] ); 231 FT_FREE( globals->metrics[nn] ); 250 AF_ScriptMetrics metrics = NULL; local 273 metrics = globals->metrics[clazz->script]; 274 if ( metrics == NULL ) 276 /* create the global metrics objec [all...] |
/external/robolectric/src/test/java/com/xtremelabs/robolectric/shadows/ |
H A D | DisplayTest.java | 28 DisplayMetrics metrics = new DisplayMetrics(); 30 display.getMetrics(metrics); 32 assertEquals(1.5f, metrics.density, 0.05); 33 assertEquals(DisplayMetrics.DENSITY_MEDIUM, metrics.densityDpi); 34 assertEquals(1.6f, metrics.scaledDensity, 0.05); 35 assertEquals(1024, metrics.widthPixels); 36 assertEquals(600, metrics.heightPixels); 37 assertEquals(183.0f, metrics.xdpi, 0.05); 38 assertEquals(184.0f, metrics.ydpi, 0.05);
|
/external/freetype/src/base/ |
H A D | ftsynth.c | 98 face->size->metrics.y_scale ) / 24; 146 slot->metrics.width += xstr; 147 slot->metrics.height += ystr; 148 slot->metrics.horiBearingY += ystr; 149 slot->metrics.horiAdvance += xstr; 150 slot->metrics.vertBearingX -= xstr / 2; 151 slot->metrics.vertBearingY += ystr; 152 slot->metrics.vertAdvance += ystr;
|
/external/harfbuzz/contrib/ |
H A D | harfbuzz-freetype.c | 96 HB_GlyphMetrics *metrics) { 101 metrics->x = metrics->y = metrics->width = metrics->height = 0; 102 metrics->xOffset = metrics->yOffset = 0; 106 const FT_Glyph_Metrics *ftmetrics = &face->glyph->metrics; 107 metrics->width = ftmetrics->width; 108 metrics 95 hb_freetype_glyph_metrics_get(HB_Font font, HB_Glyph glyph, HB_GlyphMetrics *metrics) argument [all...] |
/external/webkit/Source/WebCore/platform/graphics/chromium/ |
H A D | SimpleFontDataLinux.cpp | 65 SkPaint::FontMetrics metrics; local 68 paint.getFontMetrics(&metrics); 90 // metrics *exactly*. 95 SkScalar height = -metrics.fAscent + metrics.fDescent + metrics.fLeading; 96 ascent = SkScalarRound(-metrics.fAscent); 104 if (metrics.fXHeight) 105 xHeight = metrics.fXHeight; 111 float lineGap = SkScalarToFloat(metrics [all...] |
/external/webkit/Source/WebCore/platform/graphics/win/ |
H A D | FontPlatformDataWin.cpp | 63 OUTLINETEXTMETRICW* metrics = (OUTLINETEXTMETRICW*)malloc(bufferSize); local 65 GetOutlineTextMetricsW(hdc, bufferSize, metrics); 66 WCHAR* faceName = (WCHAR*)((uintptr_t)metrics + (uintptr_t)metrics->otmpFaceName); 70 free(metrics);
|
H A D | WebLayer.cpp | 119 NONCLIENTMETRICS metrics; local 120 metrics.cbSize = sizeof(metrics); 121 SystemParametersInfo(SPI_GETNONCLIENTMETRICS, metrics.cbSize, &metrics, 0); 123 family.setFamily(metrics.lfSmCaptionFont.lfFaceName);
|
/external/freetype/src/sfnt/ |
H A D | ttsbit.h | 46 FT_Size_Metrics* metrics ); 60 TT_SBit_Metrics metrics ); 71 TT_SBit_MetricsRec *metrics );
|
H A D | ttsbit.c | 230 /* Loads the metrics for `EBLC' index tables format 2 and 5. */ 250 return FT_STREAM_READ_FIELDS( sbit_metrics_fields, &range->metrics ); 345 case 1: /* variable metrics with 4-byte offsets */ 346 case 3: /* variable metrics with 2-byte offsets */ 378 case 2: /* all glyphs have identical metrics */ 659 FT_Size_Metrics* metrics ) 669 metrics->x_ppem = strike->x_ppem; 670 metrics->y_ppem = strike->y_ppem; 672 metrics->ascender = strike->hori.ascender << 6; 673 metrics 1159 Load_SBit_Single( FT_Bitmap* map, FT_Int x_offset, FT_Int y_offset, FT_Int pix_bits, FT_UShort image_format, TT_SBit_Metrics metrics, FT_Stream stream ) argument 1246 Load_SBit_Image( TT_SBit_Strike strike, TT_SBit_Range range, FT_ULong ebdt_pos, FT_ULong glyph_offset, FT_GlyphSlot slot, FT_Int x_offset, FT_Int y_offset, FT_Stream stream, TT_SBit_Metrics metrics, FT_Int depth ) argument [all...] |
H A D | ttsbit0.c | 133 FT_Size_Metrics* metrics ) 143 metrics->x_ppem = (FT_UShort)strike[44]; 144 metrics->y_ppem = (FT_UShort)strike[45]; 146 metrics->ascender = (FT_Char)strike[16] << 6; /* hori.ascender */ 147 metrics->descender = (FT_Char)strike[17] << 6; /* hori.descender */ 148 metrics->height = metrics->ascender - metrics->descender; 151 metrics->max_advance = ( (FT_Char)strike[22] + /* min_origin_SB */ 165 TT_SBit_Metrics metrics; member in struct:TT_SBitDecoderRec_ 321 TT_SBit_Metrics metrics = decoder->metrics; local [all...] |
/external/webkit/Source/WebCore/platform/graphics/ |
H A D | GlyphMetricsMap.h | 58 void setMetricsForGlyph(Glyph glyph, const T& metrics) argument 60 locatePage(glyph / GlyphMetricsPage::size)->setMetricsForGlyph(glyph, metrics); 69 void setMetricsForGlyph(Glyph glyph, const T& metrics) argument 71 setMetricsForIndex(glyph % size, metrics); 73 void setMetricsForIndex(unsigned index, const T& metrics) argument 75 m_metrics[index] = metrics;
|
/external/skia/src/core/ |
H A D | SkBBoxRecord.cpp | 84 SkPaint::FontMetrics metrics; local 85 paint.getFontMetrics(&metrics); 95 bbox.fBottom += metrics.fBottom; 96 bbox.fTop += metrics.fTop; 106 // Set vertical bounds to max extents from font metrics 107 bbox.fTop = metrics.fTop; 108 bbox.fBottom = metrics.fBottom; 115 SkScalar pad = (metrics.fBottom - metrics.fTop) / 2; 164 SkPaint::FontMetrics metrics; local 195 SkPaint::FontMetrics metrics; local 224 SkPaint::FontMetrics metrics; local [all...] |
H A D | SkTypeface.cpp | 126 SkAdvancedTypefaceMetrics* metrics; local 127 metrics = SkFontHost::GetAdvancedTypefaceMetrics(fUniqueID, 130 if (metrics) { 131 upem = metrics->fEmSize; 132 metrics->unref();
|
/external/webkit/Source/WebCore/rendering/svg/ |
H A D | SVGTextLayoutEngineBaseline.cpp | 185 float SVGTextLayoutEngineBaseline::calculateGlyphAdvanceAndOrientation(bool isVerticalText, SVGTextMetrics& metrics, float angle, float& xOrientationShift, float& yOrientationShift) const argument 192 // of 180 degrees, then the current text position is incremented according to the vertical metrics of the glyph. 195 // 180 degrees, then the current text position is incremented according to the horizontal metrics of the glyph. 203 xOrientationShift = (ascentMinusDescent - metrics.width()) / 2; 206 xOrientationShift = (ascentMinusDescent + metrics.width()) / 2; 208 yOrientationShift = metrics.width(); 214 return metrics.width(); 216 return metrics.height(); 221 yOrientationShift = -metrics.width(); 223 xOrientationShift = metrics [all...] |
/external/robolectric/src/main/java/com/xtremelabs/robolectric/shadows/ |
H A D | ShadowTypedValue.java | 47 public static float complexToDimension(int data, DisplayMetrics metrics) argument 52 metrics); 57 DisplayMetrics metrics) 62 metrics); 67 DisplayMetrics metrics) 73 metrics); 82 public static float complexToDimensionNoisy(int data, DisplayMetrics metrics) argument 84 float res = complexToDimension(data, metrics); 97 public static float applyDimension(int unit, float value, DisplayMetrics metrics) { argument 102 return value * metrics 56 complexToDimensionPixelOffset(int data, DisplayMetrics metrics) argument 66 complexToDimensionPixelSize(int data, DisplayMetrics metrics) argument 116 getDimension(DisplayMetrics metrics) argument [all...] |
/external/chromium/net/socket_stream/ |
H A D | socket_stream_metrics_unittest.cc | 6 #include "base/metrics/histogram.h" 69 SocketStreamMetrics metrics(GURL("ws://www.example.com/")); 71 metrics.OnStartConnection(); 73 metrics.OnTunnelProxy(); 75 metrics.OnSOCKSProxy(); 77 metrics.OnSSLConnection(); 124 SocketStreamMetrics metrics(GURL("ws://www.example.com/")); 125 metrics.OnWaitConnection(); 126 metrics.OnStartConnection(); 127 metrics [all...] |
/external/webrtc/src/modules/audio_processing/ |
H A D | echo_cancellation_impl.cc | 238 // TODO(ajm): we currently just use the metrics from the first AEC. Think more 240 int EchoCancellationImpl::GetMetrics(Metrics* metrics) { argument 242 if (metrics == NULL) { 252 memset(metrics, 0, sizeof(Metrics)); 260 metrics->residual_echo_return_loss.instant = my_metrics.rerl.instant; 261 metrics->residual_echo_return_loss.average = my_metrics.rerl.average; 262 metrics->residual_echo_return_loss.maximum = my_metrics.rerl.max; 263 metrics->residual_echo_return_loss.minimum = my_metrics.rerl.min; 265 metrics->echo_return_loss.instant = my_metrics.erl.instant; 266 metrics [all...] |
/external/webkit/Source/WebCore/platform/graphics/haiku/ |
H A D | SimpleFontDataHaiku.cpp | 110 GlyphMetrics metrics; local 112 return metrics; 118 metrics.horizontalAdvance = escapements[0] * m_platformData.font()->Size(); 119 return metrics;
|
/external/chromium/chrome/browser/ui/options/ |
H A D | options_util.cc | 13 #include "chrome/browser/metrics/metrics_service.h" 127 MetricsService* metrics = g_browser_process->metrics_service(); local 128 DCHECK(metrics); 129 if (metrics) { 131 metrics->Start(); 133 metrics->Stop();
|