/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/ |
SVGTextLayoutEngineSpacing.cpp | 66 float kerning = 0; local 69 kerning = svgFont->verticalKerningForPairOfStringsAndGlyphs(m_lastGlyph.unicodeString, m_lastGlyph.name, currentGlyph.unicodeString, currentGlyph.name); 71 kerning = svgFont->horizontalKerningForPairOfStringsAndGlyphs(m_lastGlyph.unicodeString, m_lastGlyph.name, currentGlyph.unicodeString, currentGlyph.name); 76 kerning *= m_font.size() / m_font.fontMetrics().unitsPerEm(); 77 return kerning; 87 float kerning = 0; local 88 SVGLength kerningLength = style->kerning(); 90 kerning = kerningLength.valueAsPercentage() * m_font.pixelSize(); 93 kerning = kerningLength.value(lengthContext); 99 if (!kerning && !m_font.letterSpacing() && !m_font.wordSpacing() [all...] |
SVGTextLayoutEngine.cpp | 505 // Calculate SVG Fonts kerning, if needed. 506 float kerning = spacingLayout.calculateSVGKerning(m_isVerticalText, visualMetrics.glyph()); local 508 // Calculate CSS 'kerning', 'letter-spacing' and 'word-spacing' for next character, if needed. 519 m_textPathCurrentOffset += m_dy - kerning; 530 m_textPathCurrentOffset += m_dx - kerning; 571 y -= kerning; 573 x -= kerning; 583 || orientationAngle || kerning || applySpacingToNextCharacter || definesTextLength; 625 // Apply CSS 'kerning', 'letter-spacing' and 'word-spacing' to next character, if needed.
|
/external/jmonkeyengine/engine/src/core/com/jme3/font/ |
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...] |
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]);
|
/external/chromium_org/third_party/WebKit/Source/core/svg/ |
SVGFontElement.h | 37 float kerning; member in struct:WebCore::SVGKerningPair 46 : kerning(0)
|
SVGHKernElement.cpp | 76 kerningPair.kerning = fastGetAttribute(SVGNames::kAttr).string().toFloat();
|
SVGVKernElement.cpp | 77 kerningPair.kerning = fastGetAttribute(SVGNames::kAttr).string().toFloat();
|
SVGFontElement.cpp | 213 return it->kerning;
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/style/ |
SVGRenderStyleDefs.cpp | 136 : kerning(SVGRenderStyle::initialKerning()) 142 , kerning(other.kerning) 148 return kerning == other.kerning;
|
SVGRenderStyle.h | 223 if (!(text->kerning == obj)) 224 text.access()->kerning = obj; 331 SVGLength kerning() const { return text->kerning; } function in class:WebCore::SVGRenderStyle
|
SVGRenderStyleDefs.h | 184 SVGLength kerning; member in class:WebCore::StyleTextData
|
RenderStyle.h | 1341 SVGLength kerning() const { return svgStyle()->kerning(); } function in class:WebCore::RenderStyle [all...] |
/external/chromium_org/third_party/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/truetype/ |
ttdriver.c | 148 /* A driver method used to return the kerning vector between two */ 159 /* kerning :: The kerning vector. This is in font units for */ 178 FT_Vector* kerning ) 184 kerning->x = 0; 185 kerning->y = 0; 188 kerning->x = sfnt->get_kerning( face, left_glyph, right_glyph );
|
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/ |
FontDescription.h | 74 enum Kerning { AutoKerning, NormalKerning, NoneKerning }; 120 Kerning kerning() const { return static_cast<Kerning>(m_kerning); } function in class:WebCore::FontDescription 152 void setKerning(Kerning kerning) { m_kerning = kerning; } 187 unsigned m_kerning : 2; // Kerning
|
Font.h | 253 features &= ~(Kerning | Ligatures); 257 features |= Kerning | Ligatures; 261 switch (m_fontDescription.kerning()) { 263 features &= ~Kerning; 266 features |= Kerning;
|
/external/chromium_org/third_party/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/src/cff/ |
cffdrivr.c | 78 /* A driver method used to return the kerning vector between two */ 89 /* kerning :: The kerning vector. This is in font units for */ 108 FT_Vector* kerning ) 114 kerning->x = 0; 115 kerning->y = 0; 118 kerning->x = sfnt->get_kerning( face, left_glyph, right_glyph );
|
/external/chromium_org/third_party/WebKit/Source/core/css/ |
SVGCSSComputedStyleDeclaration.cpp | 147 return SVGLength::toCSSPrimitiveValue(svgStyle->kerning());
|
CSSPrimitiveValueMappings.h | [all...] |
/external/chromium_org/third_party/freetype/include/freetype/internal/ |
ftdriver.h | 99 FT_Vector* kerning ); 150 /* kerning for a given pair of glyphs. Can be */ 152 /* kerning. */
|
/external/freetype/include/freetype/internal/ |
ftdriver.h | 83 FT_Vector* kerning ); 134 /* kerning for a given pair of glyphs. Can be */ 136 /* kerning. */
|
/external/chromium_org/third_party/WebKit/Source/core/css/resolver/ |
FontBuilder.cpp | 475 void FontBuilder::setKerning(FontDescription::Kerning kerning) 479 scope.fontDescription().setKerning(kerning);
|
StyleBuilderCustom.cpp | [all...] |
/external/chromium_org/third_party/WebKit/Source/core/page/animation/ |
CSSPropertyAnimation.cpp | [all...] |