]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Use range-based for loops in source/opencascade
authorDaniel Arndt <daniel.arndt@iwr.uni-heidelberg.de>
Mon, 7 Jan 2019 01:09:38 +0000 (02:09 +0100)
committerDaniel Arndt <daniel.arndt@iwr.uni-heidelberg.de>
Wed, 9 Jan 2019 21:40:33 +0000 (22:40 +0100)
source/opencascade/utilities.cc

index e2bd301c7e01997adc676653a2d57d736315b3a3..fd6e4bf6e015bf022dffa47c0379fee19467ecd8 100644 (file)
@@ -323,14 +323,14 @@ namespace OpenCASCADE
 
     extract_geometrical_shapes(shape, faces, edges, vertices);
 
-    for (unsigned int i = 0; i < vertices.size(); ++i)
-      tolerance = std::fmax(tolerance, BRep_Tool::Tolerance(vertices[i]));
+    for (const auto &vertex : vertices)
+      tolerance = std::fmax(tolerance, BRep_Tool::Tolerance(vertex));
 
-    for (unsigned int i = 0; i < edges.size(); ++i)
-      tolerance = std::fmax(tolerance, BRep_Tool::Tolerance(edges[i]));
+    for (const auto &edge : edges)
+      tolerance = std::fmax(tolerance, BRep_Tool::Tolerance(edge));
 
-    for (unsigned int i = 0; i < faces.size(); ++i)
-      tolerance = std::fmax(tolerance, BRep_Tool::Tolerance(faces[i]));
+    for (const auto &face : faces)
+      tolerance = std::fmax(tolerance, BRep_Tool::Tolerance(face));
 
 
     return tolerance;
@@ -521,7 +521,7 @@ namespace OpenCASCADE
 
     unsigned int face_index;
 
-    for (auto cell : triangulation.active_cell_iterators())
+    for (const auto &cell : triangulation.active_cell_iterators())
       for (unsigned int f = 0; f < GeometryInfo<2>::faces_per_cell; ++f)
         if (cell->face(f)->at_boundary())
           {

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.