Table of Contents

Class BidiResolver

Namespace
DocWright.Core.Text
Assembly
DocWright.Core.dll

Simplified managed bidi resolver used by line-time run reordering.

public static class BidiResolver
Inheritance
BidiResolver
Inherited Members

Methods

ClassifyCodePoint(int)

Classifies one Unicode scalar for bidi processing.

MirrorBracket(char, bool)

Mirrors one bracket-like character in RTL context.

MirrorBrackets(string, bool)

Mirrors bracket-like characters when rendered in RTL context.

ReorderVisual(ReadOnlySpan<byte>)

Computes the left-to-right visual order from embedding levels.

ResolveLevels(ReadOnlySpan<BidiClass>, TextDirection)

Resolves per-item embedding levels for a line.

ResolveParagraphEmbeddingLevel(TextDirection)

Resolves the paragraph embedding level from base direction.