mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0027468: Incorrect processing of some cases by HLR algorithm
Incorrect work of HLR algorithm caused by usage of wrong tolerances, wrong sampling of 2d curve and some other bugs are fixed. Test cases for issue CR27341
This commit is contained in:
@@ -774,7 +774,7 @@ void HLRBRep_Data::Update (const HLRAlgo_Projector& P)
|
||||
Standard_Boolean withOutL = Standard_False;
|
||||
|
||||
for (myFaceItr1.InitEdge(*fd);
|
||||
myFaceItr1.MoreEdge() && !cut && !withOutL;
|
||||
myFaceItr1.MoreEdge();
|
||||
myFaceItr1.NextEdge()) {
|
||||
if (myFaceItr1.Internal()) {
|
||||
withOutL = Standard_True;
|
||||
|
Reference in New Issue
Block a user