]> SALOME platform Git repositories - modules/hydro.git/commitdiff
Salome HOME
boost is no more used in HYDROData
authorasl <asl@opencascade.com>
Fri, 4 Dec 2015 06:47:28 +0000 (09:47 +0300)
committerasl <asl@opencascade.com>
Fri, 4 Dec 2015 06:47:28 +0000 (09:47 +0300)
src/HYDROData/HYDROData_Bathymetry.cxx
src/HYDROData/HYDROData_Image.cxx
src/HYDROData/HYDROData_Profile.cxx

index b1204e6fe43cdf496e182b5b83e4ef83175cf0eb..db0e9d4b9b47b58936163f54a367a355b53f2aaf 100644 (file)
@@ -21,8 +21,6 @@
 #include "HYDROData_Tool.h"
 #include "HYDROData_PolylineXY.h"
 
-#include <boost/math/special_functions/fpclassify.hpp>
-
 #include <gp_XY.hxx>
 #include <gp_XYZ.hxx>
 
@@ -478,9 +476,9 @@ bool HYDROData_Bathymetry::importFromXYZFile( QFile&          theFile,
     if ( !isXOk || !isYOk || !isZOk )
       return false;
 
-    if ( boost::math::isnan( aPoint.X() ) || boost::math::isinf( aPoint.X() ) ||
-         boost::math::isnan( aPoint.Y() ) || boost::math::isinf( aPoint.Y() ) ||
-         boost::math::isnan( aPoint.Z() ) || boost::math::isinf( aPoint.Z() ) )
+    if ( isnan( aPoint.X() ) || isinf( aPoint.X() ) ||
+         isnan( aPoint.Y() ) || isinf( aPoint.Y() ) ||
+         isnan( aPoint.Z() ) || isinf( aPoint.Z() ) )
       return false;
 
     // Invert the z value if requested
index d6d187b601c6a1cdf8f32835c4215f3195f88da0..1cadb4bfcf7c2b73ae7c4f19c04684003dee0194 100644 (file)
@@ -44,8 +44,6 @@
   #pragma warning ( default: 4251 )
 #endif
 
-#include <boost/math/special_functions/fpclassify.hpp>
-
 static const Standard_GUID GUID_SELF_SPLIT("997995aa-5c19-40bf-9a60-ab4b70ad04d8");
 static const Standard_GUID GUID_HAS_LOCAL_POINTS("FD8841AA-FC44-42fa-B6A7-0F682CCC6F27");
 static const Standard_GUID GUID_HAS_GLOBAL_POINTS("330D0E81-742D-4ea3-92D4-484877CFA7C1");
@@ -672,8 +670,8 @@ bool HYDROData_Image::SetGlobalPointsFromFile( const QString& theFileName )
 
     // Check the result
     if ( !isDoubleOk ||
-         boost::math::isnan( aDoubleValue ) ||
-         boost::math::isinf( aDoubleValue ) ) {
+         isnan( aDoubleValue ) ||
+         isinf( aDoubleValue ) ) {
       continue;
     }
 
index 76b0bed2cfd9b9fecad39e2cece3555fe8c4779c..3e6387941bc4afe31f2d72842ec8a5daafa12723 100644 (file)
@@ -23,8 +23,6 @@
 #include "HYDROData_Tool.h"
 #include "HYDROData_PolylineXY.h"
 
-#include <boost/math/special_functions/fpclassify.hpp>
-
 #include <BRepBuilderAPI_MakeEdge.hxx>
 #include <BRepBuilderAPI_MakeWire.hxx>
 #include <BRepBuilderAPI_MakePolygon.hxx>
@@ -620,8 +618,8 @@ bool HYDROData_Profile::ImportFromFile( OSD_File& theFile,
     double aCoordX = aValX.RealValue();
     double aCoordY = aValY.RealValue();
 
-    if ( boost::math::isnan( aCoordX ) || boost::math::isinf( aCoordX ) ||
-         boost::math::isnan( aCoordY ) || boost::math::isinf( aCoordY ) )
+    if ( isnan( aCoordX ) || isinf( aCoordX ) ||
+         isnan( aCoordY ) || isinf( aCoordY ) )
       aRes = false;
 
     if ( anIsParametric )
@@ -647,7 +645,7 @@ bool HYDROData_Profile::ImportFromFile( OSD_File& theFile,
       }
 
       double aCoordZ = aValZ.RealValue();
-      if ( boost::math::isnan( aCoordZ ) || boost::math::isinf( aCoordZ ) )
+      if ( isnan( aCoordZ ) || isinf( aCoordZ ) )
         aRes = false;
 
       ProfilePoint aPoint( aCoordX, aCoordY, aCoordZ );