1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-19 13:40:49 +03:00

Foundation Classes - Move Map's algo part to external file #213

Updated multiple classes to utilize the new NCollection_MapAlgo
  for union, intersection, and other set operations,
    improving code structure and maintainability.
Deprecated older methods in NCollection_Map in favor of the new algorithmic approaches.
This commit is contained in:
dpasukhi
2024-12-27 10:36:43 +00:00
parent 1b4bb62150
commit 727f8fa188
11 changed files with 402 additions and 250 deletions

View File

@@ -2516,7 +2516,7 @@ Standard_Boolean ShapeUpgrade_UnifySameDomain::MergeEdges(TopTools_SequenceOfSha
}
}
}
VerticesToAvoid.Unite(NonMergVrt);
NCollection_MapAlgo::Unite(VerticesToAvoid, NonMergVrt);
// do loop while there are unused edges
TopTools_MapOfShape aUsedEdges;