From 91bfd116e80cf9ab550054c6d0f276aa38ee0868 Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Sun, 7 Jun 2020 16:13:20 +0200 Subject: [PATCH] Fix correspondence between material_ids and edges --- src/ifcgeom/IfcGeomRepresentation.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/ifcgeom/IfcGeomRepresentation.h b/src/ifcgeom/IfcGeomRepresentation.h index 44a72a1a5e..c68e4debfc 100644 --- a/src/ifcgeom/IfcGeomRepresentation.h +++ b/src/ifcgeom/IfcGeomRepresentation.h @@ -325,14 +325,12 @@ namespace IfcGeom { trsf.Transforms(p); - _material_ids.push_back(surface_style_id); - int current = addVertex(surface_style_id, p); if (i > 1) { _edges.push_back(previous); _edges.push_back(current); - + _material_ids.push_back(surface_style_id); // _edges.push_back(start + 3 * (i - 2) + 2); // _edges.push_back(start + 3 * (i - 1) + 2); }