+ add Thomas Anderson's remove splitter algorithm

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5228 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
This commit is contained in:
wmayer
2011-12-07 15:16:57 +00:00
parent c618af29dc
commit 271291a2d0
9 changed files with 729 additions and 11 deletions

View File

@@ -1237,17 +1237,6 @@ static std::list<TopoDS_Edge> sort_Edges(double tol3d, const std::vector<TopoDS_
if ((pEI == edge_points.end()) || (last.SquareDistance(first) <= tol3d)) {
// no adjacent edge found or polyline is closed
return sorted;
/*
rclBorders.push_back(std::vector<TopoDS_Edge>(sorted.begin(), sorted.end()));
sorted.clear();
if (!edge_points.empty()) {
// new wire
first = edge_points.front()->v1;
last = edge_points.front()->v2;
sorted.push_back(edge_points.front().edge);
edge_points.erase(edge_points.begin());
}*/
}
}