Salome HOME
projects
/
modules
/
geom.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c6dad39
)
[bos #26723] EDF 24464 - Problem of extra-edges
author
jfa
<jfa@opencascade.com>
Wed, 9 Mar 2022 15:33:58 +0000
(18:33 +0300)
committer
jfa
<jfa@opencascade.com>
Wed, 9 Mar 2022 15:33:58 +0000
(18:33 +0300)
src/BlockFix/BlockFix_BlockFixAPI.cxx
patch
|
blob
|
history
diff --git
a/src/BlockFix/BlockFix_BlockFixAPI.cxx
b/src/BlockFix/BlockFix_BlockFixAPI.cxx
index 1e1a7b6ffea859ae99d2b1db4e058c4405b9de4c..513526b3b471cee4b1851d14266e5590274ca0a6 100644
(file)
--- a/
src/BlockFix/BlockFix_BlockFixAPI.cxx
+++ b/
src/BlockFix/BlockFix_BlockFixAPI.cxx
@@
-96,6
+96,8
@@
void BlockFix_BlockFixAPI::Perform()
//Unifier.SetLinearTolerance(myTolerance);
Unifier.SetLinearTolerance(Precision::Confusion());
Unifier.SetAngularTolerance(Precision::Confusion());
//Unifier.SetLinearTolerance(myTolerance);
Unifier.SetLinearTolerance(Precision::Confusion());
Unifier.SetAngularTolerance(Precision::Confusion());
+ //Unifier.SetAngularTolerance(1e-5);
+ //Unifier.SetAngularTolerance(0.1);
Unifier.Build();
aResult = Unifier.Shape();
}
Unifier.Build();
aResult = Unifier.Shape();
}
@@
-121,6
+123,7
@@
void BlockFix_BlockFixAPI::Perform()
Standard_Boolean isConcatBSplines = Standard_True;
Unifier.Initialize(aResult, isUnifyEdges, isUnifyFaces, isConcatBSplines);
Unifier.SetLinearTolerance(myTolerance);
Standard_Boolean isConcatBSplines = Standard_True;
Unifier.Initialize(aResult, isUnifyEdges, isUnifyFaces, isConcatBSplines);
Unifier.SetLinearTolerance(myTolerance);
+ Unifier.SetAngularTolerance(1e-5);
Unifier.Build();
myShape = Unifier.Shape();
#endif
Unifier.Build();
myShape = Unifier.Shape();
#endif