Lines Matching refs:clusters
322 // line + spaces + clusters
325 Stretch clusters;
331 if (!clusters.isEmpty()) {
333 line.moveTo(clusters);
334 spaces = clusters;
338 clusters = spaces;
357 clusters = empty;
376 // line + spaces + clusters + cluster
379 if (!clusters.isEmpty()) {
381 line.moveTo(clusters);
382 spaces = clusters;
385 clusters = cluster;
390 clusters.moveTo(cluster);
394 auto currentWidth = line.width() + spaces.width() + clusters.width() + cluster.width();
398 if (spaces.isEmpty() && clusters.isEmpty()) {
403 line.moveTo(clusters);
406 // We move clusters + cluster on the next line
413 clusters.moveTo(cluster);
421 if (!clusters.isEmpty()) {
423 line.moveTo(clusters);
424 spaces = clusters;
678 const TextIndex clusters[]) {
687 line.fTextByGlyph[start + i] = clusters[i];