Searched refs:ascent (Results 1 - 25 of 123) sorted by relevance

12345

/macosx-10.10/groff-38/groff/font/devlj4/generate/
H A Dspecial.awk16 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 DFontServicesIOS.mm69 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 DFontServicesIOS.h34 CGFloat ascent() { return m_ascent; } function in class:WebCore::FontServicesIOS
H A DSimpleFontDataIOS.mm76 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 DFontMetrics.h55 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 DSimpleFontDataCairoWin.cpp75 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 DSimpleFontDataWin.cpp57 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 DSimpleFontDataWinCE.cpp52 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 DWebKitGraphics.cpp96 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 DWebKitGraphics.h67 void FontMetrics(const WebFontDescription&, int* ascent, int* descent, int* lineSpacing);
/macosx-10.10/WebCore-7600.1.25/svg/
H A DSVGFontFaceElement.h45 int ascent() const;
H A DSVGFontData.cpp78 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 DSimpleFontDataFreeType.cpp64 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 Dparagraph.cpp87 le_int32 ascent = 0; local
129 if (pAscent > ascent) {
130 ascent = pAscent;
156 fLineHeight = ascent + descent + leading;
157 fAscent = ascent;
H A DFontMap.cpp260 le_int32 ascent, descent, leading; local
270 ascent = fFontInstances[i]->getAscent();
274 if (ascent > fAscent) {
275 fAscent = ascent;
H A Dpflow.c111 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 DEllipsisBox.cpp68 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 DRootInlineBox.cpp384 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 DInlineTextBoxStyle.cpp45 return fontMetrics.ascent() + gap;
55 return fontMetrics.ascent() + gap;
/macosx-10.10/emacs-93/emacs/src/
H A Dmacgui.h134 /* 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 Dcomposite.h161 /* Width, ascent, and descent pixels of the composition. */
162 short pixel_width, ascent, descent; member in struct:composition
H A Dw32gui.h34 short ascent; member in struct:_XCharStruct
/macosx-10.10/tcl-105/tk/tk/unix/
H A DtkUnixScale.c233 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 DtkUnixScale.c234 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 DSimpleFontDataMac.mm199 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);

Completed in 300 milliseconds

12345