HomeSort by relevance Sort by last modified time
    Searched refs:kerning (Results 1 - 25 of 28) sorted by null

1 2

  /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...]

Completed in 1299 milliseconds

1 2