HomeSort by relevance Sort by last modified time
    Searched defs:advances (Results 1 - 16 of 16) sorted by null

  /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 

Completed in 275 milliseconds