Home
last modified time | relevance | path

Searched refs:logicalInput (Results 1 – 1 of 1) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/text/
H A Dshaping.cpp114 float determineAverageLineWidth(const std::u16string& logicalInput, in determineAverageLineWidth() argument
120 for (char16_t chr : logicalInput) { in determineAverageLineWidth()
212 std::set<std::size_t> determineLineBreaks(const std::u16string& logicalInput, in determineLineBreaks() argument
221 if (logicalInput.empty()) { in determineLineBreaks()
225 const float targetWidth = determineAverageLineWidth(logicalInput, spacing, maxWidth, glyphs); in determineLineBreaks()
230 for (std::size_t i = 0; i < logicalInput.size(); i++) { in determineLineBreaks()
231 const char16_t codePoint = logicalInput[i]; in determineLineBreaks()
239 if ((i < logicalInput.size() - 1) && in determineLineBreaks()
242 calculatePenalty(codePoint, logicalInput[i+1]), in determineLineBreaks()
247 …return leastBadBreaks(evaluateBreak(logicalInput.size(), currentX, targetWidth, potentialBreaks, 0… in determineLineBreaks()
[all …]