mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-09-08 14:17:06 +03:00
0026166: Improve ShapeHealing execution time on shape without PCurves
Default projection algorithm changed to Tree in Extrema_GenExtPS Test grid perf heal added
This commit is contained in:
@@ -219,7 +219,7 @@ Extrema_GenExtPS::Extrema_GenExtPS()
|
|||||||
myDone = Standard_False;
|
myDone = Standard_False;
|
||||||
myInit = Standard_False;
|
myInit = Standard_False;
|
||||||
myFlag = Extrema_ExtFlag_MINMAX;
|
myFlag = Extrema_ExtFlag_MINMAX;
|
||||||
myAlgo = Extrema_ExtAlgo_Grad;
|
myAlgo = Extrema_ExtAlgo_Tree;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -1,3 +1,4 @@
|
|||||||
001 bop
|
001 bop
|
||||||
002 ncollection
|
002 ncollection
|
||||||
003 bspline
|
003 bspline
|
||||||
|
004 heal
|
||||||
|
4
tests/perf/heal/pcurves1
Normal file
4
tests/perf/heal/pcurves1
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
# Fixing shape on a case where most is taken by projection of pcurves
|
||||||
|
|
||||||
|
restore [locate_data_file bug26166_beforeSH1.brep] a
|
||||||
|
fixshape result a
|
4
tests/perf/heal/pcurves2
Normal file
4
tests/perf/heal/pcurves2
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
# Fixing shape on a case where most is taken by projection of pcurves
|
||||||
|
|
||||||
|
restore [locate_data_file bug26166_beforeSH2.brep] a
|
||||||
|
fixshape result a
|
Reference in New Issue
Block a user