From: dmv Date: Fri, 23 Nov 2007 11:26:31 +0000 (+0000) Subject: Correct bugs on impr. NPAL16558 X-Git-Tag: V4_1_0rc2~11 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=a8d06c9a583019aa7c30ece07c60dec0ee692718;p=modules%2Fgeom.git Correct bugs on impr. NPAL16558 --- diff --git a/src/GEOMImpl/GEOMImpl_ChamferDriver.cxx b/src/GEOMImpl/GEOMImpl_ChamferDriver.cxx index 61a812b55..545a80528 100644 --- a/src/GEOMImpl/GEOMImpl_ChamferDriver.cxx +++ b/src/GEOMImpl/GEOMImpl_ChamferDriver.cxx @@ -165,7 +165,8 @@ Standard_Integer GEOMImpl_ChamferDriver::Execute(TFunction_Logbook& log) const { double aD = aCI.GetD(); double anAngle = aCI.GetAngle(); - fill.AddDA(aD, anAngle, E, F); + if (anAngle>0) + fill.AddDA(aD, anAngle, E, F); } } } @@ -205,7 +206,8 @@ Standard_Integer GEOMImpl_ChamferDriver::Execute(TFunction_Logbook& log) const { double aD = aCI.GetD(); double anAngle = aCI.GetAngle(); - fill.AddDA(aD, anAngle, E, F); + if (anAngle>0) + fill.AddDA(aD, anAngle, E, F); } } } @@ -239,7 +241,8 @@ else if (aType == CHAMFER_SHAPE_EDGES || aType == CHAMFER_SHAPE_EDGES_AD) { double aD = aCI.GetD(); double anAngle = aCI.GetAngle(); - fill.AddDA(aD, anAngle, E, F); + if (anAngle>0) + fill.AddDA(aD, anAngle, E, F); } } } diff --git a/src/GEOMImpl/GEOMImpl_ILocalOperations.cxx b/src/GEOMImpl/GEOMImpl_ILocalOperations.cxx index 3dcf6e9af..14ef16443 100644 --- a/src/GEOMImpl/GEOMImpl_ILocalOperations.cxx +++ b/src/GEOMImpl/GEOMImpl_ILocalOperations.cxx @@ -571,7 +571,6 @@ Handle(GEOM_Object) GEOMImpl_ILocalOperations::MakeChamferEdgeAD GEOM::TPythonDump(aFunction) << aChamfer << " = geompy.MakeChamferEdgeAD(" << theShape << ", " << theD << ", " << theAngle << ", " << theFace1 << ", " << theFace2 << ")"; - cout << "ANGLE = " << theAngle << endl; SetErrorCode(OK); return aChamfer; }