Searched refs:descent (Results 1 - 25 of 95) sorted by relevance

1234

/macosx-10.9.5/groff-38/groff/font/devlj4/generate/
H A Dspecial.awk17 descent["integralcrvmid"] = scale(0.25006)
19 descent["integralbt"] = scale(0.15164)
21 descent["lt"] = scale(0.15164)
23 descent["parenlefttp"] = scale(0.15164)
25 descent["bracelefttp"] = scale(0.15164)
27 descent["lk"] = scale(0.15164)
29 descent["braceleftmid"] = scale(0.15164)
31 descent["lb"] = scale(0.15164)
33 descent["parenleftbt"] = scale(0.15164)
35 descent["braceleftb
[all...]
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/qt/
H A DSimpleFontDataQt.cpp82 float descent = rawFont.descent(); local
85 float lineSpacing = ascent + descent + rawFont.leading();
95 // The line spacing should always be >= (ascent + descent), but this
98 if (lineSpacing < ascent + descent)
99 lineSpacing = ascent + descent;
103 float lineGap = lineSpacing - ascent - descent;
106 // WebKit expects the descent to be positive.
107 m_fontMetrics.setDescent(qAbs(descent));
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/
H A DFontMetrics.h64 void setDescent(float descent) { m_descent = descent; } argument
95 int descent(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.9.5/WebCore-7537.78.1/platform/graphics/freetype/
H A DSimpleFontDataFreeType.cpp63 float descent = narrowPrecisionToFloat(font_extents.descent); local
64 float lineGap = narrowPrecisionToFloat(font_extents.height - font_extents.ascent - font_extents.descent);
67 m_fontMetrics.setDescent(descent);
70 m_fontMetrics.setLineSpacing(ascent + descent + lineGap);
73 m_fontMetrics.setLineSpacing(lroundf(ascent) + lroundf(descent) + lroundf(lineGap));
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/win/
H A DSimpleFontDataCairoWin.cpp76 float descent = textMetrics.tmDescent * metricsMultiplier; local
85 ascent = ascentConsideringMacAscentHack(faceName.data(), ascent, descent);
88 m_fontMetrics.setDescent(descent);
90 m_fontMetrics.setLineSpacing(lroundf(ascent) + lroundf(descent) + lroundf(lineGap));
H A DSimpleFontDataWin.cpp56 float SimpleFontData::ascentConsideringMacAscentHack(const WCHAR* faceName, float ascent, float descent) argument
69 ascent += floorf(((ascent + descent) * 0.15f) + 0.5f);
89 float descent = textMetrics.tmDescent; local
92 m_fontMetrics.setDescent(descent);
94 m_fontMetrics.setLineSpacing(lroundf(ascent) + lroundf(descent) + lroundf(lineGap));
/macosx-10.9.5/WebKit-7537.78.2/win/
H A DWebKitGraphics.cpp127 void FontMetrics(const WebFontDescription& description, int* ascent, int* descent, int* lineSpacing) argument
129 if (!ascent && !descent && !lineSpacing)
138 if (descent)
139 *descent = fontMetrics.descent();
H A DWebKitGraphics.h68 void FontMetrics(const WebFontDescription&, int* ascent, int* descent, int* lineSpacing);
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/wince/
H A DSimpleFontDataWinCE.cpp53 float descent = (tm.tmDescent * m_platformData.size() + 36) / 72.0f; local
56 m_fontMetrics.setDescent(descent);
58 m_fontMetrics.setLineSpacing(lroundf(ascent) + lroundf(descent) + lroundf(lineGap));
/macosx-10.9.5/WebCore-7537.78.1/svg/
H A DSVGFontFaceElement.h46 int descent() const;
H A DSVGFontFaceElement.cpp236 int SVGFontFaceElement::descent() const function in class:WebCore::SVGFontFaceElement
238 // Spec: Same syntax and semantics as the 'descent' descriptor within an @font-face rule. The maximum
243 // 14 different W3C SVG 1.1 testcases use a negative descent value,
246 int descent = static_cast<int>(ceilf(descentValue.toFloat())); local
247 return descent < 0 ? -descent : descent;
H A DSVGFontData.cpp76 float descent = svgFontFaceElement->descent() * scale; local
90 fontMetrics.setDescent(descent);
92 fontMetrics.setLineSpacing(roundf(ascent) + roundf(descent) + roundf(lineGap));
/macosx-10.9.5/ICU-511.35/icuSources/samples/layout/
H A DFontMap.cpp260 le_int32 ascent, descent, leading; local
271 descent = fFontInstances[i]->getDescent();
278 if (descent > fDescent) {
279 fDescent = descent;
H A Dparagraph.cpp88 le_int32 descent = 0; local
133 if (pDescent > descent) {
134 descent = pDescent;
156 fLineHeight = ascent + descent + leading;
H A Dpflow.c112 le_int32 descent = 0; local
190 if (pDescent > descent) {
191 descent = pDescent;
213 flow->fLineHeight = ascent + descent + leading;
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/mac/
H A DSimpleFontDataMac.mm183 float descent = -scaleEmToUnits(iDescent, unitsPerEm) * pointSize;
193 ascent += floorf(((ascent + descent) * 0.15f) + 0.5f);
196 m_fontMetrics.setLineSpacing(lroundf(ascent) + lroundf(descent) + lroundf(lineGap));
200 if (descent < 3 && lineGap >= 3 && [familyName hasPrefix:@"Hiragino"]) {
201 lineGap -= 3 - descent;
202 descent = 3;
224 m_fontMetrics.setDescent(descent);
/macosx-10.9.5/WebCore-7537.78.1/rendering/
H A DRootInlineBox.cpp768 static void setAscentAndDescent(int& ascent, int& descent, int newAscent, int newDescent, bool& ascentDescentSet) argument
773 descent = newDescent;
776 descent = max(descent, newDescent);
780 void RootInlineBox::ascentAndDescentForBox(InlineBox* box, GlyphOverflowAndFallbackFontsMap& textBoxDataMap, int& ascent, int& descent, argument
790 descent = box->lineHeight() - ascent;
792 // Replaced elements always affect both the ascent and descent.
818 int usedFontDescent = fontMetrics.descent(baselineType());
823 setAscentAndDescent(ascent, descent, usedFontAscent, usedFontDescent, ascentDescentSet);
827 setAscentAndDescent(ascent, descent, usedFontAscentAndLeadin
[all...]
/macosx-10.9.5/WebCore-7537.78.1/platform/win/
H A DDragImageWin.cpp157 IntSize labelSize(labelFont->width(labelRun), labelFont->fontMetrics().ascent() + labelFont->fontMetrics().descent());
169 urlStringSize.setHeight(urlFont->fontMetrics().ascent() + urlFont->fontMetrics().descent());
208 IntPoint textPos(DragLabelBorderX, imageSize.height() - (LabelBorderYOffset + urlFont->fontMetrics().descent()));
/macosx-10.9.5/emacs-92/emacs/src/
H A Dmacgui.h134 /* If the sum of ascent and descent is negative, that means some
142 short descent; /* baseline to bottom edge of raster */ member in struct:_XCharStruct
159 (xcs).descent = (bds).bottom)
203 int descent; /* logical decent below 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.h35 short descent; member in struct:_XCharStruct
/macosx-10.9.5/tcl-102/tk/tk/unix/
H A DtkUnixRFont.c182 fmPtr->descent = ftFont->descent;
276 * recommends using half the descent.
291 fPtr->underlinePos = fPtr->fm.descent / 2;
297 if (fPtr->underlineHeight + fPtr->underlinePos > fPtr->fm.descent) {
298 fPtr->underlineHeight = fPtr->fm.descent - fPtr->underlinePos;
803 y -= fontPtr->font.fm.descent + (fontPtr->font.fm.ascent) / 10;
/macosx-10.9.5/tcl-102/tk/tk/generic/
H A DtkFont.h77 int descent; /* From baseline to bottom of font. */ member in struct:TkFontMetrics
H A DtkFont.c752 "-ascent", "-descent", "-linespace", "-fixed", NULL
774 sprintf(buf, "-ascent %d -descent %d -linespace %d -fixed %d",
775 fmPtr->ascent, fmPtr->descent,
776 fmPtr->ascent + fmPtr->descent, fmPtr->fixed);
787 case 1: i = fmPtr->descent; break;
788 case 2: i = fmPtr->ascent + fmPtr->descent; break;
1114 int isNew, descent;
1246 descent = fontPtr->fm.descent;
1247 fontPtr->underlinePos = descent /
1106 int isNew, descent; local
2686 int i, x1, x2, y1, y2, xDiff, yDiff, dist, minDist, ascent, descent; local
[all...]
/macosx-10.9.5/tcl-102/tk84/tk/generic/
H A DtkFont.h77 int descent; /* From baseline to bottom of font. */ member in struct:TkFontMetrics

Completed in 313 milliseconds

1234