/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/parallel/ |
search.h | 45 * @brief Precalculate advances for Knuth-Morris-Pratt algorithm. 48 * @param advances Returned offsets. 115 difference_type advances[pattern_length]; local 116 calc_borders(begin2, pattern_length, advances); 157 start += (pos_in_pattern - advances[pos_in_pattern]); 159 (advances[pos_in_pattern] < 0) ? 0 : advances[pos_in_pattern];
|
/external/webkit/Source/WebCore/platform/wx/wxcode/win/ |
non-kerned-drawing.cpp | 107 const GlyphBufferAdvance* advances = glyphBuffer.advances(from); local 111 spacing[i] = advances[i].width();
|
/external/webkit/Source/WebCore/platform/graphics/ |
GlyphBuffer.h | 59 // CG uses CGSize instead of FloatSize so that the result of advances() 87 GlyphBufferAdvance* advances(int from) { return m_advances.data() + from; } function in class:WebCore::GlyphBuffer 89 const GlyphBufferAdvance* advances(int from) const { return m_advances.data() + from; } function in class:WebCore::GlyphBuffer
|
/external/webkit/Source/WebCore/platform/graphics/chromium/ |
ComplexTextControllerLinux.h | 100 // Get the advances (widths) for each glyph. 101 const HB_Fixed* advances() const { return m_item.advances; } function in class:WebCore::ComplexTextController
|
FontChromiumWin.cpp | 199 bool drawGlyphs(int numGlyphs, const WORD* glyphs, const int* advances, float startAdvance) const; 258 const int* advances, 265 numGlyphs, glyphs, advances, 0, &origin); 291 ExtTextOut(m_hdc, x + shadowOffset.width(), y + shadowOffset.height(), ETO_GLYPH_INDEX, 0, reinterpret_cast<const wchar_t*>(&glyphs[0]), numGlyphs, &advances[0]); 295 return !!ExtTextOut(m_hdc, x, y, ETO_GLYPH_INDEX, 0, reinterpret_cast<const wchar_t*>(&glyphs[0]), numGlyphs, &advances[0]); 388 // the arrays of characters and advances. Since ExtTextOut is the 394 Vector<int, kMaxBufferLength> advances; local 398 // of each glyph in floating point units and rounds to integer advances at the last possible moment. 406 advances.resize(curLen); 412 advances[i] = lroundf(horizontalOffset) - lastHorizontalOffsetRounded [all...] |
UniscribeHelper.cpp | 146 Vector<int, 64> advances; local 147 advances.resize(totalGlyphs); 160 advances[destIndex] = shaping.m_advance[i]; 167 ScriptJustify(&visualAttributes[0], &advances[0], totalGlyphs, [all...] |
/external/webkit/Source/WebCore/platform/graphics/mac/ |
ComplexTextController.h | 97 const CGSize* advances() const { return m_advances; } function in class:WebCore::ComplexTextController::ComplexTextRun
|
ComplexTextController.cpp | 425 const CGSize* advances = complexTextRun.advances(); local 455 CGSize advance = treatAsSpace ? CGSizeMake(fontData->spaceWidth(), advances[i].height) : advances[i];
|
/external/webkit/Source/WebCore/platform/graphics/win/ |
UniscribeController.cpp | 242 Vector<int> advances; local 244 advances.resize(glyphs.size()); 247 &item.a, advances.data(), offsets.data(), 0); 255 &item.a, advances.data(), offsets.data(), 0); 280 advances[clusters[k]] = treatAsSpace ? logicalSpaceWidth : 0; 293 float advance = advances[k] / cLogicalScale; 354 // Mutate the glyph array to contain our altered advances. 356 advances[k] = advance; 363 advances.data(), &item.a, &m_offsetPosition, &trailing);
|
/frameworks/base/tests/BiDiTests/src/com/android/bidi/ |
BiDiTestView.java | 159 float[] advances = new float[length]; local 160 float textWidthHB = paint.getTextRunAdvances(text, 0, length, 0, length, dir, advances, 0); 162 float textWidthICU = paint.getTextRunAdvances(text, 0, length, 0, length, dir, advances, 0, 165 logAdvances(text, textWidthHB, textWidthICU, advances); 199 private void logAdvances(String text, float textWidth, float textWidthICU, float[] advances) { 200 Log.v(TAG, "Advances for text: " + text + " total= " + textWidth + " - totalICU= " + textWidthICU); 201 // int length = advances.length; 203 // Log.v(TAG, "adv[" + n + "]=" + advances[n]);
|
/external/harfbuzz/src/ |
harfbuzz-shaper.cpp | 402 item->advances[gfrom+i] = 0; 1267 HB_Fixed *advances = item->advances; local [all...] |
harfbuzz-shaper.h | 243 void (*getGlyphAdvances)(HB_Font font, const HB_Glyph *glyphs, hb_uint32 numGlyphs, HB_Fixed *advances, int flags /*HB_ShaperFlag*/); 277 hb_uint32 num_glyphs; /* input: capacity of output arrays <glyphs>, <attributes>, <advances>, <offsets>, and <log_clusters>; */ 282 HB_Fixed *advances; /* output: <num_glyphs> advances */ member in struct:HB_ShaperItem_
|
/external/skia/src/pdf/ |
SkPDFFont.cpp | 664 SkRefPtr<SkPDFArray> advances = local 668 advances->unref(); // SkRefPtr and compose both took a ref. 669 if (advances->size()) 670 insert("W2", advances.get()); [all...] |
/external/webkit/Source/WebCore/platform/graphics/android/ |
FontAndroid.cpp | 192 const GlyphBufferAdvance* adv = glyphBuffer.advances(from); 433 // Get the advances (widths) for each glyph. 434 const HB_Fixed* advances() const { return m_item.advances; } function in class:WebCore::TextRunWalker 763 delete[] m_item.advances; 773 m_item.advances = new HB_Fixed[size]; 790 memset(m_item.advances, 0, size * sizeof(m_item.advances[0])); 830 int advance = truncateFixedPointToInteger(m_item.advances[i]); 1061 const HB_Fixed* advances = walker.advances(); local [all...] |
/prebuilt/windows/swt/ |
swt.jar | |
/prebuilt/windows-x86_64/swt/ |
swt.jar | |