1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-14 13:30:48 +03:00

Compare commits

...

2 Commits

Author SHA1 Message Date
Damir Bogrov
9b972a94c1 Projection algorithm changed to Tree in ShapeAnalysis_Surface 2015-05-05 13:13:36 +03:00
abv
5c210a49dd 0026166: Improve ShapeHealing execution time on shape without PCurves
Default projection algorithm changed to Tree in Extrema_GenExtPS

Test grid perf heal added
2015-04-29 23:00:28 +03:00
4 changed files with 10 additions and 0 deletions

View File

@@ -1039,6 +1039,7 @@ gp_Pnt2d ShapeAnalysis_Surface::ValueOfUV(const gp_Pnt& P3D,const Standard_Real
myExtPS.Initialize ( myExtSrf, uf-du, ul+du, vf-dv, vl+dv, Tol, Tol );
myExtOK = Standard_True;
}
myExtPS.SetAlgo ( Extrema_ExtAlgo_Tree );
myExtPS.Perform ( P3D );
Standard_Integer nPSurf = ( myExtPS.IsDone() ? myExtPS.NbExt() : 0 );

View File

@@ -1,3 +1,4 @@
001 bop
002 ncollection
003 bspline
004 heal

4
tests/perf/heal/pcurves1 Normal file
View 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
View 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