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

0031415: Modeling Algorithms - Solid classifier works incorrectly on a cylinder

BRepClass3d_SClassifier.cxx : revert integration for CR29712

Test case added
This commit is contained in:
ifv
2020-03-20 14:28:02 +03:00
committed by bugmaster
parent 14b741b0ef
commit 87c7d55469
2 changed files with 19 additions and 8 deletions

View File

@@ -285,14 +285,7 @@ void BRepClass3d_SClassifier::Perform(BRepClass3d_SolidExplorer& SolidExplorer,
aSelectorLine.SetCurrentLine(L, Par);
Standard_Integer SelsEVL = 0;
SelsEVL = aTree.Select(aSelectorLine); //SelsEE > 0 => Line/Edges & Line/Vertex intersection
if (!aSelectorLine.IsCorrect())
{
// Go to the next segment
isFaultyLine = Standard_True;
continue;
}
if (SelsEVL > 0 )
{
// Line and edges / vertices interference.