Home
last modified time | relevance | path

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

/third_party/flutter/skia/modules/skparagraph/src/
DRun.cpp27 , fClusterRange(EMPTY_CLUSTERS) { in Run()
88 auto found = std::lower_bound(fMaster->clusters().begin() + fClusterRange.start, in findLimitingClusters()
89 fMaster->clusters().begin() + fClusterRange.end, in findLimitingClusters()
97 auto start = std::lower_bound(fMaster->clusters().begin() + fClusterRange.start, in findLimitingClusters()
98 fMaster->clusters().begin() + fClusterRange.end, in findLimitingClusters()
102 fMaster->clusters().begin() + fClusterRange.end, in findLimitingClusters()
111 …return std::make_tuple(startIndex != fClusterRange.end && endIndex != fClusterRange.end, startInde… in findLimitingClusters()
DTextLine.h36 ClusterRange clusters() const { return fClusterRange; } in clusters()
113 ClusterRange fClusterRange; variable
DTextLine.cpp47 , fClusterRange(clusters) in TextLine()
154 if (fClusterRange.empty()) { in assumedTextAlign()
157 auto run = this->fMaster->cluster(fClusterRange.end - 1).run(); in assumedTextAlign()
554 auto range = includeGhostSpaces ? fGhostClusterRange : fClusterRange; in measureTextInsideOneRun()
584 auto start = SkTMax(run->clusterRange().start, fClusterRange.start); in iterateThroughClustersInGlyphsOrder()
585 auto end = SkTMin(run->clusterRange().end, fClusterRange.end); in iterateThroughClustersInGlyphsOrder()
DRun.h106 ClusterRange clusterRange() { return fClusterRange; } in clusterRange()
108 void setClusterRange(size_t from, size_t to) { fClusterRange = ClusterRange(from, to); } in setClusterRange()
155 ClusterRange fClusterRange; variable
/third_party/skia/modules/skparagraph/src/
DRun.cpp27 , fClusterRange(EMPTY_CLUSTERS) in Run()
127 …return std::make_tuple(startIndex != fClusterRange.end && endIndex != fClusterRange.end, startInde… in findLimitingClusters()
140 for (size_t index = 0; index < fClusterRange.width(); ++index) { in iterateThroughClusters()
141 … auto correctIndex = leftToRight() ? fClusterRange.start + index : fClusterRange.end - index - 1; in iterateThroughClusters()
DTextLine.h62 ClusterRange clusters() const { return fClusterRange; } in clusters()
141 ClusterRange fClusterRange; variable
DRun.h109 ClusterRange clusterRange() const { return fClusterRange; } in clusterRange()
118 void setClusterRange(size_t from, size_t to) { fClusterRange = ClusterRange(from, to); } in setClusterRange()
178 ClusterRange fClusterRange; variable
DTextLine.cpp97 , fClusterRange(clusters) in TextLine()
733 auto trimmedRange = fClusterRange.intersection(run.clusterRange()); in iterateThroughClustersInGlyphsOrder()