From 268d7f4656dad76470b3c36df750bb16d2020a67 Mon Sep 17 00:00:00 2001 From: wmayer Date: Wed, 14 Sep 2016 21:07:52 +0200 Subject: [PATCH] use 'patch' for segment names and make unique names --- src/Mod/MeshPart/App/Mesher.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Mod/MeshPart/App/Mesher.cpp b/src/Mod/MeshPart/App/Mesher.cpp index b70273eef..1f13da6d0 100644 --- a/src/Mod/MeshPart/App/Mesher.cpp +++ b/src/Mod/MeshPart/App/Mesher.cpp @@ -271,13 +271,16 @@ Mesh::MeshObject* Mesher::createMesh() const Mesh::MeshObject* meshdata = new Mesh::MeshObject(); meshdata->swap(kernel); if (createSegm) { + int index = 0; for (auto it : colorMap) { Mesh::Segment segm(meshdata, false); for (auto jt : it.second) { segm.addIndices(meshSegments[jt]); } segm.save(true); - segm.setName("Group"); + std::stringstream str; + str << "patch" << index++; + segm.setName(str.str()); meshdata->addSegment(segm); } }