if (ps.getSegType() != PathIterator.SEG_MOVETO || ub == segments.size() - 1) { break; PathSegment ps = (PathSegment) segments.get(currentIndex); if (ps.getLength() >= length && ps.getSegType() != PathIterator.SEG_MOVETO) { upperIndex = currentIndex;
if (ps.getSegType() != PathIterator.SEG_MOVETO || ub == segments.size() - 1) { break; PathSegment ps = (PathSegment) segments.get(currentIndex); if (ps.getLength() >= length && ps.getSegType() != PathIterator.SEG_MOVETO) { upperIndex = currentIndex;
if (ps.getSegType() != PathIterator.SEG_MOVETO || ub == segments.size() - 1) { break; PathSegment ps = (PathSegment) segments.get(currentIndex); if (ps.getLength() >= length && ps.getSegType() != PathIterator.SEG_MOVETO) { upperIndex = currentIndex;