Module shaping

Source
Expand description

Translated from https://github.com/maplibre/maplibre-native/blob/4add9ea/src/mbgl/text/shaping.cpp

Structsยง

AnchorAlignment ๐Ÿ”’
maplibre/maplibre-native#4add9ea original name: AnchorAlignment
Padding
maplibre/maplibre-native#4add9ea original name: Padding
PositionedIcon
maplibre/maplibre-native#4add9ea original name: PositionedIcon
PotentialBreak ๐Ÿ”’
maplibre/maplibre-native#4add9ea original name: PotentialBreak

Constantsยง

ZWSP ๐Ÿ”’

Functionsยง

align ๐Ÿ”’
maplibre/maplibre-native#4add9ea original name: align
calculate_badness ๐Ÿ”’
maplibre/maplibre-native#4add9ea original name: calculateBadness
calculate_penalty ๐Ÿ”’
maplibre/maplibre-native#4add9ea original name: calculatePenalty
determine_average_line_width ๐Ÿ”’
maplibre/maplibre-native#4add9ea original name: determine_average_line_width
determine_line_breaks ๐Ÿ”’
maplibre/maplibre-native#4add9ea original name: determine_line_breaks
evaluate_break ๐Ÿ”’
maplibre/maplibre-native#4add9ea original name: evaluateBreak
get_anchor_justification
maplibre/maplibre-native#4add9ea original name: getAnchorJustification
get_glyph_advance ๐Ÿ”’
maplibre/maplibre-native#4add9ea original name: getGlyphAdvance
get_shaping
maplibre/maplibre-native#4add9ea original name: getShaping
justify_line ๐Ÿ”’
maplibre/maplibre-native#4add9ea original name: justifyLine
least_bad_breaks ๐Ÿ”’
maplibre/maplibre-native#4add9ea original name: leastBadBreaks
shape_lines ๐Ÿ”’
maplibre/maplibre-native#4add9ea original name: shapeLines