+//EED2
+ vtkIdFilter *idFilter2 = vtkIdFilter::New();
+ idFilter2->SetInputData( newMesh );
+ //idFilter2->SetIdsArrayName("ids");
+ //idFilter2->SetCellIdsArrayName("ids");
+ idFilter2->SetPointIdsArrayName("ids");
+ idFilter2->SetPointIds(true);
+ idFilter2->SetCellIds(false);
+//# Available for vtk>=8.3:
+// #idFilter2.SetPointIdsArrayName(arrayName)
+// #idFilter2.SetCellIdsArrayName(arrayName)
+ idFilter2->Update();
+ vtkFeatureEdges *edges2 = vtkFeatureEdges::New();
+ edges2->SetInputData( idFilter2->GetOutput() );
+ edges2->BoundaryEdgesOn();
+ edges2->ManifoldEdgesOff();
+ edges2->NonManifoldEdgesOff();
+ edges2->FeatureEdgesOff();
+ edges2->Update();
+ vtkIdTypeArray* arrayIds2 = vtkIdTypeArray::SafeDownCast(edges2->GetOutput()->GetPointData()->GetArray("ids"));
+ long int iIds2,sizeArrayIds2 = edges2->GetOutput()->GetNumberOfPoints();
+
+
+
+