mirror of https://github.com/CGAL/cgal
support input of one-point polygons in demo
Signed-off-by: Panagiotis Cheilaris <philaris@cs.ntua.gr>
This commit is contained in:
parent
dc55fd82f2
commit
c4c5e451ab
|
|
@ -305,6 +305,7 @@ MainWindow::loadPolygonConstraints(QString fileName)
|
||||||
std::ifstream ifs(qPrintable(fileName));
|
std::ifstream ifs(qPrintable(fileName));
|
||||||
int n;
|
int n;
|
||||||
while(ifs >> n){
|
while(ifs >> n){
|
||||||
|
CGAL_assertion( n > 0 );
|
||||||
ifs >> first;
|
ifs >> first;
|
||||||
p = first;
|
p = first;
|
||||||
vfirst = vp = svd.insert(p);
|
vfirst = vp = svd.insert(p);
|
||||||
|
|
@ -316,7 +317,9 @@ MainWindow::loadPolygonConstraints(QString fileName)
|
||||||
p = q;
|
p = q;
|
||||||
vp = vq;
|
vp = vq;
|
||||||
}
|
}
|
||||||
svd.insert(vp, vfirst);
|
if (vfirst != vp) {
|
||||||
|
svd.insert(vp, vfirst);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue