/macosx-10.10/groff-38/groff/font/devlj4/generate/ |
H A D | special.awk | 16 ascent["integralcrvmid"] = scale(0.84358) 18 ascent["integralbt"] = scale(0.84358) 20 ascent["lt"] = scale(0.84358) 22 ascent["parenlefttp"] = scale(0.84358) 24 ascent["bracelefttp"] = scale(0.84358) 26 ascent["lk"] = scale(0.84358) 28 ascent["braceleftmid"] = scale(0.84358) 30 ascent["lb"] = scale(0.84358) 32 ascent["parenleftbt"] = scale(0.84358) 34 ascent["braceleftb [all...] |
/macosx-10.10/WebCore-7600.1.25/platform/graphics/ios/ |
H A D | FontServicesIOS.mm | 69 CGFloat ascent; 74 ascent = CTFontGetAscent(font); 86 ascent = (scaleEmToUnits(metrics->ascent, unitsPerEm) * pointSize); 91 ascent = (scaleEmToUnits(1705, 2048) * pointSize); 95 CGFloat adjustment = (shouldUseAdjustment(font, isiOS7OrLater)) ? ceil((ascent + descent) * kLineHeightAdjustment) : 0; 97 m_ascent = ascent + adjustment; 100 m_lineSpacing = ceil(ascent) + adjustment + ceil(descent) + m_lineGap;
|
H A D | FontServicesIOS.h | 34 CGFloat ascent() { return m_ascent; } function in class:WebCore::FontServicesIOS
|
H A D | SimpleFontDataIOS.mm | 76 float ascent; 84 ascent = ceilf(fontService.ascent()); 97 ascent = lroundf(scaleEmToUnits(CGFontGetAscent(cgFont), unitsPerEm) * pointSize); 102 lineSpacing = ascent + descent + lineGap; 107 m_fontMetrics.setAscent(ascent);
|
/macosx-10.10/WebCore-7600.1.25/platform/graphics/ |
H A D | FontMetrics.h | 55 void setAscent(float ascent) { m_ascent = ascent; } argument 88 int ascent(FontBaseline baselineType = AlphabeticBaseline) const function in class:WebCore::FontMetrics 104 return ascent(baselineType) + descent(baselineType); 112 return ascent() == other.ascent() && descent() == other.descent() && lineGap() == other.lineGap();
|
/macosx-10.10/WebCore-7600.1.25/platform/graphics/win/ |
H A D | SimpleFontDataCairoWin.cpp | 75 float ascent = textMetrics.tmAscent * metricsMultiplier; local 77 float xHeight = ascent * 0.56f; // Best guess for xHeight for non-Truetype fonts. 85 ascent = ascentConsideringMacAscentHack(faceName.data(), ascent, descent); 87 m_fontMetrics.setAscent(ascent); 90 m_fontMetrics.setLineSpacing(lroundf(ascent) + lroundf(descent) + lroundf(lineGap));
|
H A D | SimpleFontDataWin.cpp | 57 float SimpleFontData::ascentConsideringMacAscentHack(const WCHAR* faceName, float ascent, float descent) argument 60 return ascent; 68 // and add it to the ascent. 70 ascent += floorf(((ascent + descent) * 0.15f) + 0.5f); 72 return ascent; 89 float ascent = textMetrics.tmAscent; local 92 m_fontMetrics.setAscent(ascent); 95 m_fontMetrics.setLineSpacing(lroundf(ascent) + lroundf(descent) + lroundf(lineGap)); 98 float xHeight = ascent * 0.5 [all...] |
/macosx-10.10/WebCore-7600.1.25/platform/graphics/wince/ |
H A D | SimpleFontDataWinCE.cpp | 52 float ascent = (tm.tmAscent * m_platformData.size() + 36) / 72.0f; local 55 m_fontMetrics.setAscent(ascent); 58 m_fontMetrics.setLineSpacing(lroundf(ascent) + lroundf(descent) + lroundf(lineGap)); 59 m_fontMetrics.setXHeight(ascent * 0.56f);
|
/macosx-10.10/WebKit-7600.1.25/win/ |
H A D | WebKitGraphics.cpp | 96 void FontMetrics(const WebFontDescription& description, int* ascent, int* descent, int* lineSpacing) argument 98 if (!ascent && !descent && !lineSpacing) 104 if (ascent) 105 *ascent = fontMetrics.ascent();
|
H A D | WebKitGraphics.h | 67 void FontMetrics(const WebFontDescription&, int* ascent, int* descent, int* lineSpacing);
|
/macosx-10.10/WebCore-7600.1.25/svg/ |
H A D | SVGFontFaceElement.h | 45 int ascent() const;
|
H A D | SVGFontData.cpp | 78 float ascent = svgFontFaceElement->ascent() * scale; local 87 xHeight = letterXGlyph ? fontData->widthForGlyph(letterXGlyph) : 2 * ascent / 3; 92 fontMetrics.setAscent(ascent); 95 fontMetrics.setLineSpacing(roundf(ascent) + roundf(descent) + roundf(lineGap)); 102 fontData->setMaxCharWidth(ascent); 117 fontData->setMaxCharWidth(letterWGlyph ? fontData->widthForGlyph(letterWGlyph) : ascent);
|
/macosx-10.10/WebCore-7600.1.25/platform/graphics/freetype/ |
H A D | SimpleFontDataFreeType.cpp | 64 float ascent = narrowPrecisionToFloat(fontExtents.ascent); local 66 float lineGap = narrowPrecisionToFloat(fontExtents.height - fontExtents.ascent - fontExtents.descent); 68 m_fontMetrics.setAscent(ascent); 72 m_fontMetrics.setLineSpacing(ascent + descent + lineGap); 75 m_fontMetrics.setLineSpacing(lroundf(ascent) + lroundf(descent) + lroundf(lineGap));
|
/macosx-10.10/ICU-531.30/icuSources/samples/layout/ |
H A D | paragraph.cpp | 87 le_int32 ascent = 0; local 129 if (pAscent > ascent) { 130 ascent = pAscent; 156 fLineHeight = ascent + descent + leading; 157 fAscent = ascent;
|
H A D | FontMap.cpp | 260 le_int32 ascent, descent, leading; local 270 ascent = fFontInstances[i]->getAscent(); 274 if (ascent > fAscent) { 275 fAscent = ascent;
|
H A D | pflow.c | 111 le_int32 ascent = 0; local 186 if (pAscent > ascent) { 187 ascent = pAscent; 213 flow->fLineHeight = ascent + descent + leading; 214 flow->fAscent = ascent;
|
/macosx-10.10/WebCore-7600.1.25/rendering/ |
H A D | EllipsisBox.cpp | 68 context->drawText(font, RenderBlock::constructTextRun(&blockFlow(), font, m_str, lineStyle, TextRun::AllowTrailingExpansion), LayoutPoint(x() + paintOffset.x(), y() + paintOffset.y() + lineStyle.fontMetrics().ascent())); 106 y() + style.fontMetrics().ascent() - (markupBox->y() + markupBox->lineStyle().fontMetrics().ascent())); 151 LayoutUnit mty = adjustedLocation.y() + lineStyle.fontMetrics().ascent() - (markupBox->y() + markupBox->lineStyle().fontMetrics().ascent());
|
H A D | RootInlineBox.cpp | 384 LayoutUnit lineGridFontAscent = lineGrid->style().fontMetrics().ascent(baselineType()); 391 LayoutUnit currentFontAscent = blockFlow().style().fontMetrics().ascent(baselineType()); 800 static void setAscentAndDescent(int& ascent, int& descent, int newAscent, int newDescent, bool& ascentDescentSet) argument 804 ascent = newAscent; 807 ascent = std::max(ascent, newAscent); 812 void RootInlineBox::ascentAndDescentForBox(InlineBox& box, GlyphOverflowAndFallbackFontsMap& textBoxDataMap, int& ascent, int& descent, argument 821 ascent = box.baselinePosition(baselineType()); 822 descent = box.lineHeight() - ascent; 824 // Replaced elements always affect both the ascent an [all...] |
/macosx-10.10/WebCore-7600.1.25/style/ |
H A D | InlineTextBoxStyle.cpp | 45 return fontMetrics.ascent() + gap; 55 return fontMetrics.ascent() + gap;
|
/macosx-10.10/emacs-93/emacs/src/ |
H A D | macgui.h | 134 /* If the sum of ascent and descent is negative, that means some 141 short ascent; /* baseline to top edge of raster */ member in struct:_XCharStruct 158 (xcs).ascent = -(bds).top, \ 202 int ascent; /* logical extent above baseline for spacing */ member in struct:MacFontStruct
|
H A D | composite.h | 161 /* Width, ascent, and descent pixels of the composition. */ 162 short pixel_width, ascent, descent; member in struct:composition
|
H A D | w32gui.h | 34 short ascent; member in struct:_XCharStruct
|
/macosx-10.10/tcl-105/tk/tk/unix/ |
H A D | tkUnixScale.c | 233 scalePtr->inset + (3*fm.ascent)/2); 275 y = TkScaleValueToPixel(scalePtr, value) + fm.ascent/2; 285 if ((y - fm.ascent) < (scalePtr->inset + SPACING)) { 286 y = scalePtr->inset + SPACING + fm.ascent; 450 scalePtr->labelLength, scalePtr->inset + fm.ascent/2, 451 scalePtr->horizLabelY + fm.ascent); 494 y = top + fm.ascent;
|
/macosx-10.10/tcl-105/tk84/tk/unix/ |
H A D | tkUnixScale.c | 234 scalePtr->inset + (3*fm.ascent)/2); 276 y = TkScaleValueToPixel(scalePtr, value) + fm.ascent/2; 286 if ((y - fm.ascent) < (scalePtr->inset + SPACING)) { 287 y = scalePtr->inset + SPACING + fm.ascent; 451 scalePtr->labelLength, scalePtr->inset + fm.ascent/2, 452 scalePtr->horizLabelY + fm.ascent); 495 y = top + fm.ascent;
|
/macosx-10.10/WebCore-7600.1.25/platform/graphics/mac/ |
H A D | SimpleFontDataMac.mm | 199 float ascent = scaleEmToUnits(iAscent, unitsPerEm) * pointSize; 207 // and add it to the ascent. 210 ascent += floorf(((ascent + descent) * 0.15f) + 0.5f); 213 m_fontMetrics.setLineSpacing(lroundf(ascent) + lroundf(descent) + lroundf(lineGap)); 240 m_fontMetrics.setAscent(ascent);
|