PeachDrawing.Text

PeachDrawing.Text.Unicode.ArabicJoining

ArabicJoining.Resolve(IReadOnlyList<int>) Method

Works out the positional form of every character of a text: the form that decides which glyph the font substitutes.

public static PeachDrawing.Text.Unicode.ArabicJoiningForm[] Resolve(System.Collections.Generic.IReadOnlyList<int> codepoints);

Parameters

codepoints System.Collections.Generic.IReadOnlyList<System.Int32>

The text as code points.

Returns

ArabicJoiningForm[]
One form for each entry of codepoints.

Remarks

A character that does not join, or that is transparent to joining, gets None, so the result is a correct no-op for text that is not in a joining script.