HomeSort by relevance Sort by last modified time
    Searched refs:UBiDi (Results 1 - 14 of 14) sorted by null

  /external/icu/icu4c/source/common/unicode/
ubidi.h 10 * file name: ubidi.h
84 *#include "unicode/ubidi.h"
101 * UBiDi *para,
166 * void renderLine(UBiDi *line, const UChar *text,
212 * UBiDi *para;
246 * UBiDi *line;
464 * Forward declaration of the <code>UBiDi</code> structure for the declaration of
473 struct UBiDi;
476 typedef struct UBiDi UBiDi;
    [all...]
  /external/icu/icu4c/source/common/
ubidi.c 10 * file name: ubidi.c
24 #include "unicode/ubidi.h"
124 /* UBiDi object management -------------------------------------------------- */
126 U_CAPI UBiDi * U_EXPORT2
133 U_CAPI UBiDi * U_EXPORT2
135 UBiDi *pBiDi;
146 pBiDi=(UBiDi *)uprv_malloc(sizeof(UBiDi));
153 uprv_memset(pBiDi, 0, sizeof(UBiDi));
241 ubidi_close(UBiDi *pBiDi)
    [all...]
ubidiln.c 23 #include "unicode/ubidi.h"
37 * This means that there is a UBiDi object with a levels
68 * This allows a line UBiDi object to use the same levels array as
71 * When a UBiDi object is created for a line of a paragraph, then the
92 setTrailingWSStart(UBiDi *pBiDi) {
126 ubidi_setLine(const UBiDi *pParaBiDi,
128 UBiDi *pLineBiDi,
251 ubidi_getLevelAt(const UBiDi *pBiDi, int32_t charIndex) {
263 ubidi_getLevels(UBiDi *pBiDi, UErrorCode *pErrorCode) {
281 * This must be a UBiDi object for a line, an
    [all...]
ubidiimp.h 23 #include "unicode/ubidi.h"
118 ubidi_getParaLevelAtIndex(const UBiDi *pBiDi, int32_t index);
120 #define GET_PARALEVEL(ubidi, index) \
121 ((UBiDiLevel)(!(ubidi)->defaultParaLevel || (index)<(ubidi)->paras[0].limit ? \
122 (ubidi)->paraLevel : ubidi_getParaLevelAtIndex((ubidi), (index))))
172 UBiDi *pBiDi;
211 ubidi_getRuns(UBiDi *pBiDi, UErrorCode *pErrorCode);
248 /* UBiDi structure ----------------------------------------------------------- *
    [all...]
ubiditransform.c 19 #include "unicode/ubidi.h"
79 UBiDi *pBidi; /* pointer to a UBiDi object */
157 * Sets "inverse" mode on the <code>UBiDi</code> object.
ubidiwrt.c 25 #include "unicode/ubidi.h"
350 ubidi_writeReordered(UBiDi *pBiDi,
  /frameworks/base/core/jni/
android_text_AndroidBidi.cpp 24 #include "unicode/ubidi.h"
41 UBiDi* bidi = ubidi_openSized(n, 0, &status);
  /external/icu/icu4c/source/test/letest/
letsutil.cpp 18 #include "unicode/ubidi.h"
89 UBiDi *ubidi = ubidi_openSized(charCount, 0, &status); local
91 ubidi_setPara(ubidi, text.getBuffer(), charCount, UBIDI_DEFAULT_LTR, NULL, &status);
94 ubidi_getLogicalRun(ubidi, 0, &limit, &level);
96 ubidi_close(ubidi);
cletest.c 15 #include "unicode/ubidi.h"
430 UBiDi *ubidi = ubidi_openSized(charCount, 0, &status); local
432 ubidi_setPara(ubidi, text, charCount, UBIDI_DEFAULT_LTR, NULL, &status);
435 ubidi_getLogicalRun(ubidi, 0, &limit, &level);
437 ubidi_close(ubidi);
  /external/icu/icu4c/source/test/cintltst/
cbiditst.c 21 #include "unicode/ubidi.h"
38 static void doTests(UBiDi *pBiDi, UBiDi *pLine, UBool countRunsFirst);
42 static void doTest(UBiDi *pBiDi, int testNumber, const BiDiTestData *test,
45 static void _testReordering(UBiDi *pBiDi, int testNumber);
49 static void _testManyInverseBidi(UBiDi *pBiDi, UBiDiLevel direction);
51 static void _testInverseBidi(UBiDi *pBiDi, const UChar *src, int32_t srcLength,
99 static const char* inverseBasic(UBiDi *pBiDi, const char *src, int32_t srcLen,
101 static UBool assertRoundTrip(UBiDi *pBiDi, int32_t tc, int32_t outIndex,
105 static UBool checkResultLength(UBiDi *pBiDi, const char *srcChars
    [all...]
cbiditransformtst.c 15 #include "unicode/ubidi.h"
168 UBiDi *pBidi = ubidi_open();
182 /* Use UBiDi as a model we compare to */
  /external/icu/icu4c/source/layoutex/layout/
ParagraphLayout.h 29 #include "unicode/ubidi.h"
385 * @param paragraphLevel is the directionality of the paragraph, as in the UBiDi object.
391 * @see ubidi.h
632 UBiDi *fParaBidi;
633 UBiDi *fLineBidi;
  /external/icu/icu4c/source/test/intltest/
bidiconf.cpp 25 #include "unicode/ubidi.h"
49 UBool checkOrdering(UBiDi *ubidi);
275 LocalUBiDiPointer ubidi(ubidi_open());
276 ubidi_setClassCallback(ubidi.getAlias(), biDiConfUBiDiClassCallback, NULL,
333 ubidi_setPara(ubidi.getAlias(), inputString.getBuffer(), inputString.length(),
335 const UBiDiLevel *actualLevels=ubidi_getLevels(ubidi.getAlias(), errorCode);
341 if(!checkLevels(actualLevels, ubidi_getProcessedLength(ubidi.getAlias()))) {
346 if(!checkOrdering(ubidi.getAlias())) {
444 LocalUBiDiPointer ubidi(ubidi_open())
    [all...]
  /frameworks/minikin/libs/minikin/
Layout.cpp 24 #include <unicode/ubidi.h>
416 Iter(UBiDi* bidi, size_t start, size_t end, size_t runIndex, size_t runCount, bool isRtl);
433 UBiDi* const mBidi;
464 UBiDi* mBidi;
472 BidiText::Iter::Iter(UBiDi* bidi, size_t start, size_t end, size_t runIndex, size_t runCount,
    [all...]

Completed in 278 milliseconds