0025202: Incorrect value of IsClosed flag in shapes produced by some algorithms
[occt.git] / src / DBRep / DBRep.cxx
index b89e2bd..ea104a6 100644 (file)
@@ -688,8 +688,9 @@ static Standard_Integer invert(Draw_Interpretor& ,
   
   BRep_Builder B;
   TopoDS_Shape NS = S.EmptyCopied();
-  TopoDS_Iterator itr(S);
+  NS.Closed (S.Closed());
 
+  TopoDS_Iterator itr(S);
   while (itr.More()) {
     B.Add(NS,itr.Value().Reversed());
     itr.Next();