Home | History | Annotate | Download | only in svg

Lines Matching refs:positionOffset

171     unsigned positionOffset = 0;
178 for (; textMetricsOffset < textMetricsSize && positionOffset < positionSize; ++textMetricsOffset) {
182 if (positionOffset < boxStart) {
183 positionOffset += metrics.length();
188 if (positionOffset >= boxStart + boxLength)
192 if (startPosition == static_cast<int>(positionOffset))
196 if (endPosition == static_cast<int>(positionOffset))
200 if (lastPositionOffset != -1 && lastPositionOffset - positionOffset > 1) {
201 if (alterStartPosition && startPosition > lastPositionOffset && startPosition < static_cast<int>(positionOffset)) {
206 if (alterEndPosition && endPosition > lastPositionOffset && endPosition < static_cast<int>(positionOffset)) {
207 endPosition = positionOffset;
215 lastPositionOffset = positionOffset;
216 positionOffset += metrics.length();
222 if (lastPositionOffset != -1 && lastPositionOffset - positionOffset > 1) {
223 if (alterStartPosition && startPosition > lastPositionOffset && startPosition < static_cast<int>(positionOffset)) {
228 if (alterEndPosition && endPosition > lastPositionOffset && endPosition < static_cast<int>(positionOffset)) {
229 endPosition = positionOffset;