/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)
|
/external/jmonkeyengine/engine/src/core/com/jme3/font/ |
BitmapCharacter.java | 52 private IntMap<Integer> kerning = new IntMap<Integer>();
field in class:BitmapCharacter 65 result.kerning = kerning.clone();
145 kerning.put(second, amount);
149 Integer i = kerning.get(second);
167 int[] seconds = new int[kerning.size()];
171 for (Entry<Integer> entry : kerning){
196 kerning.put(seconds[i], amounts[i]);
|
StringBlock.java | 53 private boolean kerning;
field in class:StringBlock 67 * @param kerning
70 boolean kerning) {
76 this.kerning = kerning;
85 this.kerning = true;
150 return kerning;
153 void setKerning(boolean kerning) {
154 this.kerning = kerning;
[all...] |
/external/webkit/Source/WebCore/rendering/style/ |
SVGRenderStyleDefs.h | 171 SVGLength kerning; member in class:WebCore::StyleTextData
|
SVGRenderStyle.h | 197 if (!(text->kerning == obj)) 198 text.access()->kerning = obj; 303 SVGLength kerning() const { return text->kerning; } function in class:WebCore::SVGRenderStyle
|