Lines Matching full:paragraph
61 * <h5>Rendering a paragraph with the ICU Bidi API</h5>
64 * how the ICU Bidi API could be used to render a paragraph of text.
313 * a default for the paragraph level for
332 /** Paragraph level setting.<p>
337 * then set the paragraph level to 0 (left-to-right).<p>
358 /** Paragraph level setting.<p>
363 * then set the paragraph level to 1 (right-to-left).<p>
422 * that the source string is empty and the paragraph level is even.
434 * that the source string is empty and the paragraph level is odd.
464 * This structure holds information about a paragraph (or multiple paragraphs)
466 * such a paragraph.<p>
481 * or the Bidi properties of a line within a paragraph by
647 * Paragraph separators (B) may appear in the text. Setting them to level zero
648 * means that all paragraph separators (including one possibly appearing
651 * When this feature is not enabled, a paragraph separator at the last
653 * of the reordered text when the paragraph level is odd.
657 * @param orderParagraphsLTR specifies whether paragraph separators (B) must
777 * text. For instance, an LTR paragraph with content "abc 123 DEF" (where
832 * For example, an LTR paragraph with the content "FED 123 456 CBA" (where
847 * For example, an LTR paragraph with the content "abc FED123" (where
1066 * ubidi_setContext() which specifies a prologue, the paragraph level will
1071 * by strong directional characters at the current paragraph level.
1104 * @param pBiDi is a paragraph <code>UBiDi</code> object.
1157 * separator in the text terminates a paragraph, and whatever comes next starts
1158 * a new paragraph. The exception to this rule is when a Carriage Return (CR)
1161 * preceding paragraph, and a new paragraph will be started by a character
1178 * If the function shall determine the paragraph level from the text,
1182 * paragraphs, the paragraph level shall be determined separately for
1183 * each paragraph; if a paragraph does not include any strongly typed
1195 * with one exception: a level of zero may be specified for a paragraph
1232 * It is not necessary if each paragraph is treated as a single line.<p>
1242 * before the object for its parent paragraph.<p>
1248 * @param pParaBiDi is the parent paragraph object. It must have been set
1255 * It must be <code>0<=start<limit<=</code>containing paragraph limit.
1256 * If the specified line crosses a paragraph boundary, the function
1276 * @param pBiDi is the paragraph or line <code>UBiDi</code> object.
1324 * @param pBiDi is the paragraph or line <code>UBiDi</code> object.
1338 * @param pBiDi is the paragraph or line <code>UBiDi</code> object.
1347 * Get the paragraph level of the text.
1349 * @param pBiDi is the paragraph or line <code>UBiDi</code> object.
1351 * @return The paragraph level. If there are multiple paragraphs, their
1353 * UBIDI_DEFAULT_RTL. In that case, the level of the first paragraph
1367 * @param pBiDi is the paragraph or line <code>UBiDi</code> object.
1376 * Get a paragraph, given a position within the text.
1377 * This function returns information about a paragraph.<br>
1378 * Note: if the paragraph index is known, it is more efficient to
1379 * retrieve the paragraph information using ubidi_getParagraphByIndex().<p>
1381 * @param pBiDi is the paragraph or line <code>UBiDi</code> object.
1387 * paragraph in the text.
1391 * @param pParaLimit will receive the limit of the paragraph.
1398 * @param pParaLevel will receive the level of the paragraph.
1404 * @return The index of the paragraph containing the specified position.
1415 * Get a paragraph, given the index of this paragraph.
1417 * This function returns information about a paragraph.<p>
1419 * @param pBiDi is the paragraph <code>UBiDi</code> object.
1421 * @param paraIndex is the number of the paragraph, in the
1425 * paragraph in the text.
1429 * @param pParaLimit will receive the limit of the paragraph.
1433 * @param pParaLevel will receive the level of the paragraph.
1449 * @param pBiDi is the paragraph or line <code>UBiDi</code> object.
1470 * @param pBiDi is the paragraph or line <code>UBiDi</code> object, whose
1489 * This is especially useful for line-breaking on a paragraph.
1491 * @param pBiDi is the paragraph or line <code>UBiDi</code> object.
1521 * @param pBiDi is the paragraph or line <code>UBiDi</code> object.
1540 * @param pBiDi is the paragraph or line <code>UBiDi</code> object.
1615 * @param pBiDi is the paragraph or line <code>UBiDi</code> object.
1650 * @param pBiDi is the paragraph or line <code>UBiDi</code> object.
1668 * (paragraph or line) object.
1688 * @param pBiDi is the paragraph or line <code>UBiDi</code> object.
1711 * (paragraph or line) object.
1724 * @param pBiDi is the paragraph or line <code>UBiDi</code> object.
1920 * @param pBiDi is the paragraph <code>UBiDi</code> object.
1949 * @param pBiDi is the paragraph <code>UBiDi</code> object.
2001 * @param pBiDi is the paragraph <code>UBiDi</code> object.
2023 * @param pBiDi is the paragraph <code>UBiDi</code> object.
2048 * @param pBiDi is the paragraph <code>UBiDi</code> object.