Lines Matching full:direction
41 * paraLevel and direction are also set.
95 /* pBiDi->direction!=UBIDI_MIXED */
176 if(pParaBiDi->direction!=UBIDI_MIXED) {
178 pLineBiDi->direction=pParaBiDi->direction;
200 /* recalculate pLineBiDi->direction */
203 pLineBiDi->direction=(UBiDiDirection)(pLineBiDi->paraLevel&1);
211 pLineBiDi->direction=UBIDI_MIXED;
213 /* see if levels[1..trailingWSStart-1] have the same direction as levels[0] and paraLevel */
217 /* the direction values match those in level */
218 pLineBiDi->direction=(UBiDiDirection)level;
221 pLineBiDi->direction=UBIDI_MIXED;
229 switch(pLineBiDi->direction) {
257 } else if(pBiDi->direction!=UBIDI_MIXED || charIndex>=pBiDi->trailingWSStart) {
343 else if(pBiDi->direction!=UBIDI_MIXED || logicalPosition>=pBiDi->trailingWSStart) {
561 if(pBiDi->direction!=UBIDI_MIXED) {
666 /* now add the direction flags and adjust the visualLimit's to be just that */
886 switch(pBiDi->direction) {
997 if(pBiDi->direction==UBIDI_LTR) {
1000 else if(pBiDi->direction==UBIDI_RTL) {