/external/webkit/Source/WebCore/rendering/svg/ |
SVGTextLayoutEngineSpacing.cpp | 51 float kerning = 0; local 54 kerning = svgFont->verticalKerningForPairOfStringsAndGlyphs(m_lastGlyph.unicodeString, m_lastGlyph.name, currentGlyph.unicodeString, currentGlyph.name); 56 kerning = svgFont->horizontalKerningForPairOfStringsAndGlyphs(m_lastGlyph.unicodeString, m_lastGlyph.name, currentGlyph.unicodeString, currentGlyph.name); 61 kerning *= m_font.size() / m_font.fontMetrics().unitsPerEm(); 62 return kerning; 72 float kerning = 0; local 73 SVGLength kerningLength = style->kerning(); 75 kerning = kerningLength.valueAsPercentage() * m_font.pixelSize(); 77 kerning = kerningLength.value(lengthContext); 82 if (!kerning && !m_font.letterSpacing() && !m_font.wordSpacing() [all...] |
SVGTextLayoutEngine.cpp | 519 // Calculate SVG Fonts kerning, if needed. 520 float kerning = spacingLayout.calculateSVGKerning(m_isVerticalText, visualMetrics.glyph()); local 522 // Calculate CSS 'kerning', 'letter-spacing' and 'word-spacing' for next character, if needed. 533 m_textPathCurrentOffset += m_dy - kerning; 544 m_textPathCurrentOffset += m_dx - kerning; 585 y -= kerning; 587 x -= kerning; 607 if (!shouldStartNewFragment && (kerning || applySpacingToNextCharacter || definesTextLength)) 650 // Apply CSS 'kerning', 'letter-spacing' and 'word-spacing' to next character, if needed.
|
/external/webkit/Source/WebCore/svg/ |
SVGFontElement.h | 37 float kerning; member in struct:WebCore::SVGKerningPair 46 : kerning(0.0f)
|
SVGHKernElement.cpp | 82 kerningPair.kerning = getAttribute(kAttr).string().toFloat();
|
SVGVKernElement.cpp | 80 kerningPair.kerning = getAttribute(kAttr).string().toFloat();
|
SVGFontElement.cpp | 154 return it->kerning;
|
/external/webkit/Source/WebCore/rendering/style/ |
SVGRenderStyleDefs.cpp | 122 : kerning(SVGRenderStyle::initialKerning()) 128 , kerning(other.kerning) 134 return kerning == other.kerning;
|
SVGRenderStyle.h | 197 if (!(text->kerning == obj)) 198 text.access()->kerning = obj; 303 SVGLength kerning() const { return text->kerning; } function in class:WebCore::SVGRenderStyle
|
SVGRenderStyleDefs.h | 171 SVGLength kerning; member in class:WebCore::StyleTextData
|
/external/webkit/Source/WebCore/css/ |
SVGCSSPropertyNames.in | 46 kerning
|
SVGCSSComputedStyleDeclaration.cpp | 138 return SVGLength::toCSSPrimitiveValue(svgStyle->kerning());
|
SVGCSSStyleSelector.cpp | 163 HANDLE_INHERIT_AND_INITIAL(kerning, Kerning);
|
/external/freetype/src/truetype/ |
ttdriver.c | 79 /* A driver method used to return the kerning vector between two */ 90 /* kerning :: The kerning vector. This is in font units for */ 109 FT_Vector* kerning ) 115 kerning->x = 0; 116 kerning->y = 0; 119 kerning->x = sfnt->get_kerning( face, left_glyph, right_glyph );
|
/external/freetype/src/cff/ |
cffdrivr.c | 77 /* A driver method used to return the kerning vector between two */ 88 /* kerning :: The kerning vector. This is in font units for */ 107 FT_Vector* kerning ) 113 kerning->x = 0; 114 kerning->y = 0; 117 kerning->x = sfnt->get_kerning( face, left_glyph, right_glyph );
|
/external/freetype/include/freetype/internal/ |
ftdriver.h | 99 FT_Vector* kerning ); 150 /* kerning for a given pair of glyphs. Can be */ 152 /* kerning. */
|
/external/webkit/Source/WebCore/platform/mac/ |
HTMLConverter.mm | 613 CGFloat fontSize = 0, baselineOffset = 0, kerning = 0; [all...] |
/ndk/sources/host-tools/sed-4.2.1/build-aux/ |
texinfo.tex | [all...] |