Home | History | Annotate | Download | only in unicode

Lines Matching full:logical

74  *     characters (code units) in logical order.</li>
109 * // the text[start..limit-1] is always in logical order
343 * to be the corresponding logical string with appropriate contextual
369 * to be the corresponding logical string with appropriate contextual
399 * Special value which can be returned by the mapping functions when a logical
401 * for the logical-to-visual mapping of a Bidi control when option
403 * for the visual-to-logical mapping of a Bidi mark (LRM or RLM) inserted
579 * in the Unicode Technical Report is to take text stored in logical
584 * to logical order. This is effectively the inverse algorithm of the
688 /** Regular Logical to Visual Bidi algorithm according to Unicode.
692 /** Logical to Visual algorithm which handles numbers in a way which
696 /** Logical to Visual algorithm grouping numbers with adjacent R characters
700 /** Reorder runs only to transform a Logical LTR string to the Logical RTL
708 /** Visual to Logical algorithm which handles numbers like L
713 /** Visual to Logical algorithm equivalent to the regular Logical to Visual
717 /** Inverse Bidi (Visual to Logical) algorithm for the
734 * in the Unicode Standard Annex #9 is to take text stored in logical
745 * into logical order. This is effectively the inverse algorithm of the
750 * Logical to Visual algorithm (e.g. one used in MS Windows), or perform a
751 * Logical to Logical transformation.</p>
755 * the standard Bidi Logical to Visual algorithm is applied.</li>
782 * (from visual to logical and back to visual) must be achieved without
790 * a "Logical to Logical" transformation must be performed:
794 * LTR logical text and will be transformed to the RTL logical text which has
797 * will be handled as RTL logical text and will be transformed to the
798 * LTR logical text which has the same LTR visual display.</li>
800 * This mode may be needed when logical text which is basically Arabic or
805 * This mode may also be needed in the reverse case, when logical text which is
827 * <code>#UBIDI_REORDER_INVERSE_LIKE_DIRECT</code>, the "direct" Logical to Visual
844 * <code>#UBIDI_REORDER_INVERSE_FOR_NUMBERS_SPECIAL</code>, the Logical to Visual
910 * a reordering to a Logical order
916 * a result with Logical order, specifically:</p>
933 * resulting logical text with removal of Bidi marks
1090 * before a call to ubidi_setPara() to perform e.g. a logical to visual
1486 * Get a logical run.
1488 * to retrieve runs in logical order.<p>
1493 * @param logicalPosition is a logical position within the source text.
1532 * Get one run's logical start, length, and directionality,
1534 * In an RTL run, the character at the logical start is
1545 * @param pLogicalStart is the first logical character index in the text.
1592 logical text position.
1632 * Get the logical text position from a visual position.
1638 * logical position because the corresponding text character is a Bidi mark
1646 * <code>UBIDI_REMOVE_BIDI_CONTROLS</code>, the logical position returned may not
1667 * Get a logical-to-visual index map (array) for the characters in the UBiDi
1710 * Get a visual-to-logical index map (array) for the characters in the UBiDi
1720 * <code>UBIDI_REMOVE_BIDI_CONTROLS</code>, the logical positions returned may not
2019 * when creating the visual ordering of logical lines which are part of a report