Home
last modified time | relevance | path

Searched refs:kerning (Results 1 – 25 of 35) sorted by relevance

12

/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
DSVGTextLayoutEngineSpacing.cpp65 float kerning = 0; in calculateSVGKerning() local
68kerning = svgFont->verticalKerningForPairOfStringsAndGlyphs(m_lastGlyph.unicodeString, m_lastGlyph… in calculateSVGKerning()
70kerning = svgFont->horizontalKerningForPairOfStringsAndGlyphs(m_lastGlyph.unicodeString, m_lastGly… in calculateSVGKerning()
75 kerning *= m_font.size() / m_font.fontMetrics().unitsPerEm(); in calculateSVGKerning()
76 return kerning; in calculateSVGKerning()
84 float kerning = 0; in calculateCSSKerningAndSpacing() local
85 SVGLength kerningLength = style->kerning(); in calculateCSSKerningAndSpacing()
87 kerning = kerningLength.valueAsPercentage() * m_font.pixelSize(); in calculateCSSKerningAndSpacing()
90 kerning = kerningLength.value(lengthContext); in calculateCSSKerningAndSpacing()
96 if (!kerning && !m_font.letterSpacing() && !m_font.wordSpacing()) in calculateCSSKerningAndSpacing()
[all …]
DSVGTextLayoutEngine.cpp506 float kerning = spacingLayout.calculateSVGKerning(m_isVerticalText, visualMetrics.glyph()); in layoutTextOnLineOrPath() local
519 m_textPathCurrentOffset += m_dy - kerning; in layoutTextOnLineOrPath()
530 m_textPathCurrentOffset += m_dx - kerning; in layoutTextOnLineOrPath()
571 y -= kerning; in layoutTextOnLineOrPath()
573 x -= kerning; in layoutTextOnLineOrPath()
583 || orientationAngle || kerning || applySpacingToNextCharacter || definesTextLength; in layoutTextOnLineOrPath()
/external/jmonkeyengine/engine/src/core/com/jme3/font/
DStringBlock.java53 private boolean kerning; field in StringBlock
70 boolean kerning) { in StringBlock() argument
76 this.kerning = kerning; in StringBlock()
85 this.kerning = true; in StringBlock()
150 return kerning; in isKerning()
153 void setKerning(boolean kerning) { in setKerning() argument
154 this.kerning = kerning; in setKerning()
DBitmapCharacter.java52 private IntMap<Integer> kerning = new IntMap<Integer>(); field in BitmapCharacter
65 result.kerning = kerning.clone(); in clone()
145 kerning.put(second, amount); in addKerning()
149 Integer i = kerning.get(second); in getKerning()
167 int[] seconds = new int[kerning.size()]; in write()
171 for (Entry<Integer> entry : kerning){ in write()
196 kerning.put(seconds[i], amounts[i]); in read()
/external/chromium_org/third_party/WebKit/Source/core/rendering/style/
DSVGRenderStyleDefs.cpp136 : kerning(SVGRenderStyle::initialKerning()) in StyleTextData()
142 , kerning(other.kerning) in StyleTextData()
148 return kerning == other.kerning; in operator ==()
DSVGRenderStyle.h225 if (!(text->kerning == obj)) in setKerning()
226 text.access()->kerning = obj; in setKerning()
333 SVGLength kerning() const { return text->kerning; } in kerning() function
DSVGRenderStyleDefs.h195 SVGLength kerning; variable
/external/chromium_org/third_party/WebKit/Source/core/svg/
DSVGFontElement.h37 float kerning; member
46 : kerning(0) in SVGKerningPair()
DSVGHKernElement.cpp73 kerningPair.kerning = fastGetAttribute(SVGNames::kAttr).string().toFloat(); in buildHorizontalKerningPair()
DSVGVKernElement.cpp74 kerningPair.kerning = fastGetAttribute(SVGNames::kAttr).string().toFloat(); in buildVerticalKerningPair()
DSVGAttributeNames.in102 kerning
DSVGFontElement.cpp210 return it->kerning; in kerningForPairOfStringsAndGlyphs()
/external/chromium_org/third_party/freetype/src/truetype/
Dttdriver.c178 FT_Vector* kerning ) in tt_get_kerning() argument
184 kerning->x = 0; in tt_get_kerning()
185 kerning->y = 0; in tt_get_kerning()
188 kerning->x = sfnt->get_kerning( face, left_glyph, right_glyph ); in tt_get_kerning()
/external/freetype/src/truetype/
Dttdriver.c178 FT_Vector* kerning ) in tt_get_kerning() argument
184 kerning->x = 0; in tt_get_kerning()
185 kerning->y = 0; in tt_get_kerning()
188 kerning->x = sfnt->get_kerning( face, left_glyph, right_glyph ); in tt_get_kerning()
/external/chromium_org/third_party/WebKit/Source/platform/fonts/
DFontDescription.h122 Kerning kerning() const { return static_cast<Kerning>(m_kerning); } in kerning() function
160 void setKerning(Kerning kerning) { m_kerning = kerning; } in setKerning() argument
DFont.h262 switch (m_fontDescription.kerning()) { in computeTypesettingFeatures()
/external/freetype/src/cff/
Dcffdrivr.c108 FT_Vector* kerning ) in cff_get_kerning() argument
114 kerning->x = 0; in cff_get_kerning()
115 kerning->y = 0; in cff_get_kerning()
118 kerning->x = sfnt->get_kerning( face, left_glyph, right_glyph ); in cff_get_kerning()
/external/chromium_org/third_party/freetype/src/cff/
Dcffdrivr.c108 FT_Vector* kerning ) in cff_get_kerning() argument
114 kerning->x = 0; in cff_get_kerning()
115 kerning->y = 0; in cff_get_kerning()
118 kerning->x = sfnt->get_kerning( face, left_glyph, right_glyph ); in cff_get_kerning()
/external/chromium_org/third_party/WebKit/Source/core/css/
DSVGCSSPropertyNames.in48 kerning
DSVGCSSComputedStyleDeclaration.cpp165 return SVGLength::toCSSPrimitiveValue(svgStyle->kerning()); in getSVGPropertyCSSValue()
DCSSProperties.in61 font-kerning custom_all
268 kerning svg, type_name=SVGLength, converter=convertSVGLength
/external/freetype/include/freetype/internal/
Dftdriver.h83 FT_Vector* kerning );
/external/chromium_org/third_party/freetype/include/freetype/internal/
Dftdriver.h83 FT_Vector* kerning );
/external/chromium_org/third_party/WebKit/Source/core/css/resolver/
DFontBuilder.cpp469 void FontBuilder::setKerning(FontDescription::Kerning kerning) in setKerning() argument
473 scope.fontDescription().setKerning(kerning); in setKerning()
/external/chromium_org/third_party/ots/test/
DREADME123 Note: This tool doesn't check kerning (GPOS/kern) nor font substitution

12