Home | History | Annotate | Download | only in svg

Lines Matching refs:positionOffset

167     unsigned positionOffset = 0;
174 for (; textMetricsOffset < textMetricsSize && positionOffset < positionSize; ++textMetricsOffset) {
178 if (positionOffset < boxStart) {
179 positionOffset += metrics.length();
184 if (positionOffset >= boxStart + boxLength)
188 if (startPosition == static_cast<int>(positionOffset))
192 if (endPosition == static_cast<int>(positionOffset))
196 if (lastPositionOffset != -1 && lastPositionOffset - positionOffset > 1) {
197 if (alterStartPosition && startPosition > lastPositionOffset && startPosition < static_cast<int>(positionOffset)) {
202 if (alterEndPosition && endPosition > lastPositionOffset && endPosition < static_cast<int>(positionOffset)) {
203 endPosition = positionOffset;
211 lastPositionOffset = positionOffset;
212 positionOffset += metrics.length();
218 if (lastPositionOffset != -1 && lastPositionOffset - positionOffset > 1) {
219 if (alterStartPosition && startPosition > lastPositionOffset && startPosition < static_cast<int>(positionOffset))
222 if (alterEndPosition && endPosition > lastPositionOffset && endPosition < static_cast<int>(positionOffset))
223 endPosition = positionOffset;