-
Notifications
You must be signed in to change notification settings - Fork 106
Open
Description
// edge swapped on the other side of the hull (rare); fix the halfedge reference
if ( hbl == INVALID_INDEX ) {
std::size_t e = hull_start;
do {
if ( hull_tri[ e ] == bl ) {
hull_tri[ e ] = a;
break;
}
e = hull_next[ e ];
// add bug check 20230706
if ( e == hull_next[ e ] ) {
break;
}
// add bug check 20230706
} while ( e != hull_start );
}may has bugs if input points in some rare cases
pratroluminar and yingyexin
Metadata
Metadata
Assignees
Labels
No labels