// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
//
-#ifdef WIN32
- #pragma warning ( disable: 4251 )
-#endif
-
#include "HYDROData_CalculationCase.h"
#include "HYDROData_ArtificialObject.h"
#include "HYDROData_IAltitudeObject.h"
#include "HYDROData_Tool.h"
#include "HYDROData_GeomTool.h"
+#ifdef WIN32
+ #pragma warning ( disable: 4251 )
+#endif
+
#ifndef LIGHT_MODE
#include <GEOMBase.h>
#endif
+#ifdef WIN32
+ #pragma warning ( default: 4251 )
+#endif
+
#include <QSet>
#include <TopoDS.hxx>
#include <BRepBuilderAPI_MakeVertex.hxx>
#endif
-#ifdef WIN32
- #pragma warning ( default: 4251 )
-#endif
-
#define EXPORT_NAME "HYDRO_" + GetName()
IMPLEMENT_STANDARD_HANDLE(HYDROData_CalculationCase, HYDROData_Entity)
#include <HYDROData_Zone.h>
#include <HYDROData_Warning.h>
+#ifdef WIN32
+ #pragma warning ( disable: 4251 )
+#endif
+
#ifndef LIGHT_MODE
// IDL includes
#include <SALOMEconfig.h>
#include CORBA_SERVER_HEADER(GEOM_Gen)
#endif
+#ifdef WIN32
+ #pragma warning( default: 4251 )
+#endif
+
class gp_XY;
class TopoDS_Shape;
#include "HYDROData_Projection.h"
#include "HYDROData_ShapesGroup.h"
#include "HYDROData_ShapesTool.h"
-#include "HYDROData_Pipes.h"
#include "HYDROData_Stream.h"
#include "HYDROData_Tool.h"
#define HYDROData_Document_HeaderFile
#include <HYDROData_Entity.h>
-
#include <TDocStd_Document.hxx>
class HYDROData_InterpolatorsFactory;
#include <BRepTools.hxx>
+#ifdef WIN32
+ #pragma warning ( disable: 4251 )
+#endif
+
#include <SALOME_NamingService.hxx>
#include <SALOME_LifeCycleCORBA.hxx>
+#ifdef WIN32
+ #pragma warning ( default: 4251 )
+#endif
+
#include <QStringList>
#include <QSet>
#include "HYDROData.h"
+#ifdef WIN32
+ #pragma warning ( disable: 4251 )
+#endif
+
#ifndef LIGHT_MODE
#include <GEOM_Client.hxx>
+#ifdef WIN32
+ #pragma warning ( default: 4251 )
+#endif
+
class TopoDS_Shape;
class QString;
#include <TDataStd_UAttribute.hxx>
#include <TDataStd_AsciiString.hxx>
+#ifdef WIN32
+ #pragma warning ( disable: 4251 )
+#endif
+
#include <ImageComposer_Operator.h>
#include <ImageComposer_MetaTypes.h>
#include <QStringList>
#include <QFile>
+#ifdef WIN32
+ #pragma warning ( default: 4251 )
+#endif
+
#include <boost/math/special_functions/fpclassify.hpp>
static const Standard_GUID GUID_SELF_SPLITTED("997995aa-5c19-40bf-9a60-ab4b70ad04d8");
#include <HYDROData_Entity.h>
+#ifdef WIN32
+ #pragma warning ( disable: 4251 )
+#endif
+
#include <QImage>
#include <QTransform>
+#ifdef WIN32
+ #pragma warning ( default: 4251 )
+#endif
+
DEFINE_STANDARD_HANDLE(HYDROData_Image, HYDROData_Entity)
/**\class HYDROData_Image
#include "HYDROData_CalculationCase.h"
#include "HYDROData_Channel.h"
#include "HYDROData_Confluence.h"
-#include "HYDROData_DummyObject3D.h"
#include "HYDROData_Digue.h"
-#include "HYDROData_ShapesGroup.h"
+#include "HYDROData_DummyObject3D.h"
#include "HYDROData_Image.h"
#include "HYDROData_ImmersibleZone.h"
+#include "HYDROData_LandCover.h"
+#include "HYDROData_LandCoverMap.h"
#include "HYDROData_Obstacle.h"
#include "HYDROData_ObstacleAltitude.h"
#include "HYDROData_Polyline3D.h"
#include "HYDROData_PolylineXY.h"
#include "HYDROData_Profile.h"
#include "HYDROData_ProfileUZ.h"
-#include "HYDROData_VisualState.h"
#include "HYDROData_Region.h"
#include "HYDROData_River.h"
+#include "HYDROData_ShapesGroup.h"
#include "HYDROData_SplittedShapesGroup.h"
#include "HYDROData_Stream.h"
#include "HYDROData_StreamAltitude.h"
+#include "HYDROData_VisualState.h"
#include "HYDROData_Zone.h"
#include "HYDROData_StricklerTable.h"
-#include "HYDROData_LandCover.h"
-#include "HYDROData_LandCoverMap.h"
#include <TDataStd_Name.hxx>
#include <TDataStd_NamedData.hxx>
#include "HYDROData_Tool.h"
#include "HYDROData_GeomTool.h"
+#ifdef WIN32
+ #pragma warning ( disable: 4251 )
+#endif
+
#ifndef LIGHT_MODE
#include <Basics_Utils.hxx>
#endif
+#ifdef WIN32
+ #pragma warning ( default: 4251 )
+#endif
+
#include <BRepTools.hxx>
#include <BRep_Builder.hxx>
#include <TopExp_Explorer.hxx>
+#ifdef WIN32
+ #pragma warning ( disable: 4251 )
+#endif
+
#include <QColor>
#include <QFile>
#include <QFileInfo>
#include <QStringList>
+#ifdef WIN32
+ #pragma warning ( default: 4251 )
+#endif
+
#include <Standard_ErrorHandler.hxx> // CAREFUL ! position of this file is critic
#include <HYDROData_Projection.h>