mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0025127: Wrong result done by General Fuse algorithm
class BOPTools_AlgoTools method Standard_Boolean BOPTools_AlgoTools::IsSplitToReverse (const TopoDS_Face& theFSp, const TopoDS_Face& theFSr, Handle(IntTools_Context)& theContext) Reverse normal direction for REVERSED faces. Test case for issue CR25127
This commit is contained in:
@@ -1126,6 +1126,10 @@ Standard_Boolean BOPTools_AlgoTools::IsSplitToReverse
|
||||
if (!bFlag) {
|
||||
return bRet;
|
||||
}
|
||||
//
|
||||
if (theFSp.Orientation()==TopAbs_REVERSED){
|
||||
aDNFSp.Reverse();
|
||||
}
|
||||
}
|
||||
else {
|
||||
BRep_Tool::Range(aESp, aT1, aT2);
|
||||
|
Reference in New Issue
Block a user