|
@@ -485,7 +485,10 @@
|
|
if (closeArray) {
|
|
if (closeArray) {
|
|
path1 = pathArray[p];
|
|
path1 = pathArray[p];
|
|
path2 = pathArray[0];
|
|
path2 = pathArray[0];
|
|
- vectlg = path2[i].subtract(path1[i]).length();
|
|
|
|
|
|
+ if (i === minlg) { // closePath
|
|
|
|
+ vertex2 = path2[0];
|
|
|
|
+ }
|
|
|
|
+ vectlg = vertex2.subtract(vertex1).length();
|
|
dist = vectlg + vTotalDistance[i];
|
|
dist = vectlg + vTotalDistance[i];
|
|
vTotalDistance[i] = dist;
|
|
vTotalDistance[i] = dist;
|
|
}
|
|
}
|