Mod: Use new addObject<T>(...) that requires additional changes

This commit is contained in:
Benjamin Nauck
2025-02-09 14:09:56 +01:00
parent 265b58c034
commit edb4817872
19 changed files with 60 additions and 82 deletions

View File

@@ -1630,7 +1630,7 @@ void ViewProviderMesh::splitMesh(const MeshCore::MeshKernel& toolMesh,
removeFacets(indices);
auto doc = App::GetApplication().getActiveDocument();
const char* name = pcObject->getNameInDocument();
auto splitMesh = dynamic_cast<Mesh::Feature*>(doc->addObject("Mesh::Feature", name));
auto splitMesh = doc->addObject<Mesh::Feature>(name);
// Note: deletes also kernel
splitMesh->Mesh.setValuePtr(kernel);
getObject()->purgeTouched();