From d91ac7363f02c126b50f8de09ff414b882bea33d Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Sun, 22 Sep 2019 16:02:48 +0200 Subject: [PATCH] Mark loops from profile_helper as external --- src/ifcgeom/schema/mapping.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ifcgeom/schema/mapping.cpp b/src/ifcgeom/schema/mapping.cpp index 7dfba8bb4a..a671e34891 100644 --- a/src/ifcgeom/schema/mapping.cpp +++ b/src/ifcgeom/schema/mapping.cpp @@ -1107,8 +1107,9 @@ namespace { profile_point* previous, *next; }; - taxonomy::loop* polygon_from_points(const std::vector& ps) { + taxonomy::loop* polygon_from_points(const std::vector& ps, bool external = true) { auto loop = new taxonomy::loop(); + loop->external = external; auto previous = ps.back(); for (auto& p : ps) { auto e = new taxonomy::edge;