occt: master 12d71ad6

Author Committer Branch Timestamp Parent
emv apn master 2018-02-13 12:01:39 master db60634e
Affected Issues  0029502: Improve performance of the ShapeUpgrade_UnifySameDomain::UnifyEdges() method
Changeset 0029502: Improve performance of the ShapeUpgrade_UnifySameDomain::UnifyEdges() method

Avoid repeated merging of the same chains of edges by processing all edges at once.

Test cases for the issue.
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx Diff File
add - tests/bugs/modalg_7/bug29502 Diff File
add - tests/perf/modalg/bug29502_1 Diff File
add - tests/perf/modalg/bug29502_2 Diff File
add - tests/perf/modalg/bug29502_3 Diff File