X-Git-Url: http://git.dev.opencascade.org/gitweb/?p=occt.git;a=blobdiff_plain;f=src%2FGeomTools%2FGeomTools_Curve2dSet.cxx;h=8115514ed5a97bcbaf8ce2d09cf9a0e217292a68;hp=e089f0bdd72ffbee3764b04125f25cb66815c860;hb=dad7fede3945ee013c141bcdb9769c9ca5d822de;hpb=71598a83cd792e14f681b46794bd7036878515f7 diff --git a/src/GeomTools/GeomTools_Curve2dSet.cxx b/src/GeomTools/GeomTools_Curve2dSet.cxx index e089f0bdd7..8115514ed5 100644 --- a/src/GeomTools/GeomTools_Curve2dSet.cxx +++ b/src/GeomTools/GeomTools_Curve2dSet.cxx @@ -14,33 +14,34 @@ // Alternatively, this file may be used under the terms of Open CASCADE // commercial license or contractual agreement. -#include -#include -#include -#include +#include +#include #include -#include +#include #include -#include #include -#include -#include -#include +#include #include - -#include +#include +#include +#include +#include +#include #include #include -#include #include - -#include -#include -#include -#include -#include +#include +#include +#include #include +#include +#include +#include +#include +#include +#include +#include #define LINE 1 #define CIRCLE 2 @@ -308,7 +309,7 @@ static void Print(const Handle(Geom2d_BezierCurve)& B, OS << degree << " "; for (i = 1; i <= degree+1; i++) { - if (!compact) OS << "\n "<Pole(i),OS,compact); if (rational) OS << " " << B->Weight(i); @@ -368,7 +369,7 @@ static void Print(const Handle(Geom2d_BSplineCurve)& B, if (!compact) OS << "Poles :\n"; for (i = 1; i <= nbpoles; i++) { - if (!compact) OS << "\n "<Pole(i),OS,compact); if (rational) @@ -378,7 +379,7 @@ static void Print(const Handle(Geom2d_BSplineCurve)& B, if (!compact) OS << "Knots :\n"; for (i = 1; i <= nbknots; i++) { - if (!compact) OS << "\n "<Knot(i) << " " << B->Multiplicity(i); } @@ -467,7 +468,7 @@ void GeomTools_Curve2dSet::PrintCurve2d(const Handle(Geom2d_Curve)& C, //if (!compact) // OS << "****** UNKNOWN CURVE2d TYPE ******\n"; //else - // cout << "****** UNKNOWN CURVE2d TYPE ******" << endl; + // std::cout << "****** UNKNOWN CURVE2d TYPE ******" << std::endl; } } @@ -484,7 +485,7 @@ void GeomTools_Curve2dSet::Dump(Standard_OStream& OS)const OS << "\n -------\n\n"; for (i = 1; i <= nbsurf; i++) { - OS << setw(4) << i << " : "; + OS << std::setw(4) << i << " : "; PrintCurve2d(Handle(Geom2d_Curve)::DownCast(myMap(i)),OS,Standard_False); } } @@ -708,8 +709,7 @@ static Standard_IStream& operator>>(Standard_IStream& IS, Standard_Real p1=0.,p2=0.; GeomTools::GetReal(IS, p1); GeomTools::GetReal(IS, p2); - Handle(Geom2d_Curve) BC; - GeomTools_Curve2dSet::ReadCurve2d(IS,BC); + Handle(Geom2d_Curve) BC = GeomTools_Curve2dSet::ReadCurve2d(IS); C = new Geom2d_TrimmedCurve(BC,p1,p2); return IS; } @@ -724,8 +724,7 @@ static Standard_IStream& operator>>(Standard_IStream& IS, { Standard_Real p=0.; GeomTools::GetReal(IS, p); - Handle(Geom2d_Curve) BC; - GeomTools_Curve2dSet::ReadCurve2d(IS,BC); + Handle(Geom2d_Curve) BC = GeomTools_Curve2dSet::ReadCurve2d(IS); C = new Geom2d_OffsetCurve(BC,p); return IS; } @@ -735,11 +734,11 @@ static Standard_IStream& operator>>(Standard_IStream& IS, //purpose : //======================================================================= -Standard_IStream& GeomTools_Curve2dSet::ReadCurve2d(Standard_IStream& IS, - Handle(Geom2d_Curve)& C) +Handle(Geom2d_Curve) GeomTools_Curve2dSet::ReadCurve2d(Standard_IStream& IS) { Standard_Integer ctype; + Handle(Geom2d_Curve) C; try { OCC_CATCH_SIGNALS IS >> ctype; @@ -826,15 +825,14 @@ Standard_IStream& GeomTools_Curve2dSet::ReadCurve2d(Standard_IStream& IS, break; } } - catch(Standard_Failure) { -#ifdef DEB - Handle(Standard_Failure) anExc = Standard_Failure::Caught(); - cout <<"EXCEPTION in GeomTools_Curve2dSet::ReadCurve2d(..)!!!" << endl; - cout << anExc << endl; + catch(Standard_Failure const& anException) { +#ifdef OCCT_DEBUG + std::cout <<"EXCEPTION in GeomTools_Curve2dSet::ReadCurve2d(..)!!!" << std::endl; + std::cout << anException << std::endl; #endif - C = NULL; + (void)anException; } - return IS; + return C; } //======================================================================= @@ -847,18 +845,17 @@ void GeomTools_Curve2dSet::Read(Standard_IStream& IS) char buffer[255]; IS >> buffer; if (strcmp(buffer,"Curve2ds")) { - cout << "Not a Curve2d table"<> nbcurve; //OCC19559 Handle(Message_ProgressIndicator) progress = GetProgress(); Message_ProgressSentry PS(progress, "2D Curves", 0, nbcurve, 1); for (i = 1; i <= nbcurve && PS.More(); i++, PS.Next()) { - GeomTools_Curve2dSet::ReadCurve2d(IS,C); + Handle(Geom2d_Curve) C = GeomTools_Curve2dSet::ReadCurve2d (IS); myMap.Add(C); } }