Part: modernize C++: use range-based for loop
This commit is contained in:
@@ -61,10 +61,10 @@ App::DocumentObjectExecReturn *Fillet::execute()
|
||||
TopExp::MapShapes(baseShape, TopAbs_EDGE, mapOfShape);
|
||||
|
||||
std::vector<FilletElement> values = Edges.getValues();
|
||||
for (std::vector<FilletElement>::iterator it = values.begin(); it != values.end(); ++it) {
|
||||
int id = it->edgeid;
|
||||
double radius1 = it->radius1;
|
||||
double radius2 = it->radius2;
|
||||
for (const auto & value : values) {
|
||||
int id = value.edgeid;
|
||||
double radius1 = value.radius1;
|
||||
double radius2 = value.radius2;
|
||||
const TopoDS_Edge& edge = TopoDS::Edge(mapOfShape.FindKey(id));
|
||||
mkFillet.Add(radius1, radius2, edge);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user