From 04ee2123d024af3387dbc01b91a6e90d866626f2 Mon Sep 17 00:00:00 2001 From: ona Date: Mon, 11 Jul 2022 19:05:42 +0300 Subject: [PATCH] #TransferEdge fix rollback --- src/BRepToIGES/BRepToIGES_BRWire.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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;