From: ona Date: Mon, 11 Jul 2022 16:05:42 +0000 (+0300) Subject: #TransferEdge fix rollback X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=04ee2123d024af3387dbc01b91a6e90d866626f2;p=occt.git #TransferEdge fix rollback --- diff --git a/src/BRepToIGES/BRepToIGES_BRWire.cxx b/src/BRepToIGES/BRepToIGES_BRWire.cxx index f7f7122a26..91be5308af 100644 --- a/src/BRepToIGES/BRepToIGES_BRWire.cxx +++ b/src/BRepToIGES/BRepToIGES_BRWire.cxx @@ -308,8 +308,8 @@ Handle(IGESData_IGESEntity) BRepToIGES_BRWire ::TransferEdge (const TopoDS_Edge& const Standard_Boolean theIsBRepMode) { Handle(IGESData_IGESEntity) res; - if (theEdge.IsNull() || ( ! theIsBRepMode && BRep_Tool::Degenerated (theEdge) ) ) - return res; + if (theEdge.IsNull() || GetPCurveMode() ==0 || + ( ! theIsBRepMode && BRep_Tool::Degenerated (theEdge) ) ) return res; //S4181 pdn 23.04.99 adjusting length factor according to analytic mode. Standard_Real myLen = theLength;