equal
deleted
inserted
replaced
145 |
145 |
146 QPoint prevPoint = points.first(); |
146 QPoint prevPoint = points.first(); |
147 int i = 1; |
147 int i = 1; |
148 while(i < points.size()) |
148 while(i < points.size()) |
149 { |
149 { |
150 if(sqr(prevPoint.x() - points[i].x()) + sqr(prevPoint.y() - points[i].y()) < 1000) |
150 if( (i != points.size() - 1) |
|
151 && (sqr(prevPoint.x() - points[i].x()) + sqr(prevPoint.y() - points[i].y()) < 1000) |
|
152 ) |
151 points.removeAt(i); |
153 points.removeAt(i); |
152 else |
154 else |
153 { |
155 { |
154 prevPoint = points[i]; |
156 prevPoint = points[i]; |
155 ++i; |
157 ++i; |