OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:glyphData
(Results
1 - 10
of
10
) sorted by null
/external/chromium_org/third_party/WebKit/Source/platform/fonts/
WidthIterator.cpp
72
GlyphData
WidthIterator::glyphDataForCharacter(CharacterData& charData, bool normalizeSpace)
86
float WidthIterator::characterWidth(UChar32 character, const
GlyphData
&
glyphData
) const
88
const SimpleFontData* fontData =
glyphData
.fontData;
94
float width = fontData->widthForGlyph(
glyphData
.glyph);
165
void WidthIterator::updateGlyphBounds(const
GlyphData
&
glyphData
, float width, bool firstCharacter)
167
ASSERT(
glyphData
.fontData);
168
FloatRect bounds =
glyphData
.fontData->boundsForGlyph(
glyphData
.glyph)
[
all
...]
GlyphPage.h
49
struct
GlyphData
{
50
GlyphData
(Glyph g = 0, const SimpleFontData* f = 0)
64
// A GlyphPage contains a fixed-size set of
GlyphData
mappings for a contiguous
107
ALWAYS_INLINE
GlyphData
glyphDataForCharacter(UChar32 c) const
115
ALWAYS_INLINE
GlyphData
glyphDataForIndex(unsigned index) const
120
return
GlyphData
(glyph, m_perGlyphFontData[index]);
121
return
GlyphData
(glyph, glyph ? m_fontDataForAllGlyphs : 0);
154
void setGlyphDataForIndex(unsigned index, const
GlyphData
&
glyphData
)
156
setGlyphDataForIndex(index,
glyphData
.glyph, glyphData.fontData)
[
all
...]
SimpleFontData.h
147
const
GlyphData
& missingGlyphData() const { return m_missingGlyphData; }
148
void setMissingGlyphData(const
GlyphData
&
glyphData
) { m_missingGlyphData =
glyphData
; }
206
GlyphData
m_missingGlyphData;
Font.cpp
405
static inline std::pair<
GlyphData
, GlyphPage*> glyphDataAndPageForNonCJKCharacterWithGlyphOrientation(UChar32 character, NonCJKGlyphOrientation orientation,
GlyphData
& data, GlyphPage* page, unsigned pageNumber)
412
GlyphData
uprightData = uprightPage->glyphDataForCharacter(character);
426
GlyphData
verticalRightData = verticalRightPage->glyphDataForCharacter(character);
439
std::pair<
GlyphData
, GlyphPage*> Font::glyphDataAndPageForCharacter(UChar32& c, bool mirror, bool normalizeSpace, FontDataVariant variant) const
477
GlyphData
data = page->glyphDataForCharacter(c);
509
GlyphData
data = page->glyphDataForCharacter(c);
520
GlyphData
data = variantPage->glyphDataForCharacter(c);
563
GlyphData
data = fallbackPage && fallbackPage->glyphForCharacter(c) ? fallbackPage->glyphDataForCharacter(c) : characterFontData->missingGlyphData();
576
GlyphData
data = primaryFont()->missingGlyphData()
[
all
...]
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
SVGTextRunRenderingContext.cpp
153
GlyphData
SVGTextRunRenderingContext::glyphDataForCharacter(const Font& font, const TextRun& run, WidthIterator& iterator, UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength)
158
pair<
GlyphData
, GlyphPage*> pair = font.glyphDataAndPageForCharacter(character, mirror);
159
GlyphData
glyphData
= pair.first;
162
GlyphData
missingGlyphData = primaryFont->missingGlyphData();
163
if (
glyphData
.glyph == missingGlyphData.glyph &&
glyphData
.fontData == missingGlyphData.fontData) {
164
ASSERT(
glyphData
.fontData);
165
return
glyphData
;
169
// potential change to
glyphData
.fontData below
[
all
...]
/external/chromium_org/third_party/WebKit/Source/core/svg/
SVGFontData.cpp
72
GlyphData
missingGlyphData;
150
bool SVGFontData::applySVGGlyphSelection(WidthIterator& iterator,
GlyphData
&
glyphData
, bool mirror, int currentCharacter, unsigned& advanceLength) const
214
glyphData
.glyph = svgGlyph.tableEntry;
228
glyphData
.glyph = svgGlyph.tableEntry;
/external/chromium_org/third_party/WebKit/Source/platform/fonts/opentype/
OpenTypeVerticalData.cpp
561
GlyphData
glyphData
= glyphPage->glyphDataForIndex(index);
562
if (
glyphData
.glyph &&
glyphData
.fontData == font) {
563
Glyph to = map.get(
glyphData
.glyph);
/external/fonttools/Lib/fontTools/ttLib/tables/
_g_l_y_f.py
47
glyphdata
= data[last:next]
48
if len(
glyphdata
) != (next - last):
50
glyph = Glyph(
glyphdata
)
70
glyphData
= glyph.compile(self, recalcBBoxes)
72
currentLocation = currentLocation + len(
glyphData
)
73
dataList.append(
glyphData
)
/external/chromium_org/third_party/skia/src/ports/
SkFontHost_mac.cpp
927
const SkOTTableGlyphData*
glyphData
= glyphDataIter.next();
929
rect.fMinX = SkEndian_SwapBE16(
glyphData
->xMin);
930
rect.fMinY = SkEndian_SwapBE16(
glyphData
->yMin)
[
all
...]
/external/skia/src/ports/
SkFontHost_mac.cpp
927
const SkOTTableGlyphData*
glyphData
= glyphDataIter.next();
929
rect.fMinX = SkEndian_SwapBE16(
glyphData
->xMin);
930
rect.fMinY = SkEndian_SwapBE16(
glyphData
->yMin);
931
rect.fMaxX = SkEndian_SwapBE16(
glyphData
->xMax);
932
rect.fMaxY = SkEndian_SwapBE16(
glyphData
->yMax);
[
all
...]
Completed in 257 milliseconds