From 21cf39655e2e18280f1c155e41dddaace1325dc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Loriot?= Date: Mon, 14 May 2012 12:07:34 +0000 Subject: [PATCH] reserve to speed up allocation --- AABB_tree/include/CGAL/AABB_tree.h | 1 + 1 file changed, 1 insertion(+) diff --git a/AABB_tree/include/CGAL/AABB_tree.h b/AABB_tree/include/CGAL/AABB_tree.h index fa263f6dbdb..2ecb8ed6fd7 100644 --- a/AABB_tree/include/CGAL/AABB_tree.h +++ b/AABB_tree/include/CGAL/AABB_tree.h @@ -402,6 +402,7 @@ public: // iterate over primitives to get reference points on them std::vector points; + points.reserve(m_primitives.size()); typename Primitives::const_iterator it; for(it = m_primitives.begin(); it != m_primitives.end(); ++it) points.push_back(Point_and_primitive_id(it->reference_point(), it->id()));