-// Copyright (C) 2014-2022 CEA/DEN, EDF R&D
+// Copyright (C) 2014-2024 CEA, EDF
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
this->setImpl(aUnifyAlgo);
const TopoDS_Shape& aShape = theShape->impl<TopoDS_Shape>();
- aUnifyAlgo->Initialize(aShape);
+ aUnifyAlgo->Initialize(aShape, Standard_True, Standard_True, Standard_True);
aUnifyAlgo->SetLinearTolerance(defineLinearTolerance(aShape));
- aUnifyAlgo->SetAngularTolerance(1.e-6); // for #2697
+ aUnifyAlgo->SetAngularTolerance(1.e-5); // for #32443
aUnifyAlgo->Build();
TopoDS_Shape aResult = aUnifyAlgo->Shape();