Mod: Use new GroupExtension::addObject<T>(...)

This commit is contained in:
Benjamin Nauck
2025-01-22 20:18:19 +01:00
parent b99c1eae70
commit 2107e60304
6 changed files with 6 additions and 11 deletions

View File

@@ -128,8 +128,7 @@ void Segmentation::accept()
const std::vector<MeshCore::MeshSegment>& data = it->GetSegments();
for (const auto& jt : data) {
Mesh::MeshObject* segment = mesh->meshFromSegment(jt);
Mesh::Feature* feaSegm =
static_cast<Mesh::Feature*>(group->addObject("Mesh::Feature", "Segment"));
auto* feaSegm = group->addObject<Mesh::Feature>("Segment");
Mesh::MeshObject* feaMesh = feaSegm->Mesh.startEditing();
feaMesh->swap(*segment);
feaSegm->Mesh.finishEditing();