]> SALOME platform Git repositories - modules/visu.git/commitdiff
Salome HOME
Win32 Porting. V4_1_0_maintainance_20081006
authorabd <abd@opencascade.com>
Fri, 3 Oct 2008 11:27:02 +0000 (11:27 +0000)
committerabd <abd@opencascade.com>
Fri, 3 Oct 2008 11:27:02 +0000 (11:27 +0000)
Correction of Export/Import defines for Win32 platform.
Removed "using namespace std" from header files.

27 files changed:
src/CONVERTOR/VISU_MedConvertor.cxx
src/CONVERTOR/VISU_MergeFilterUtilities.hxx
src/PIPELINE/VISU_DeformedShapePL.cxx
src/PIPELINE/VISU_PipeLineUtils.hxx
src/VISUGUI/VisuGUI_CutLinesDlg.cxx
src/VISUGUI/VisuGUI_CutPlanesDlg.cxx
src/VISUGUI/VisuGUI_Module.cxx
src/VISUGUI/VisuGUI_Tools.cxx
src/VISU_I/VISUConfig.cc
src/VISU_I/VISU_ColoredPrs3dCache_i.cc
src/VISU_I/VISU_CutLines_i.cc
src/VISU_I/VISU_CutPlanes_i.cc
src/VISU_I/VISU_DeformedShapeAndScalarMap_i.cc
src/VISU_I/VISU_DeformedShape_i.cc
src/VISU_I/VISU_GaussPoints_i.cc
src/VISU_I/VISU_Gen_i.cc
src/VISU_I/VISU_IsoSurfaces_i.cc
src/VISU_I/VISU_Mesh_i.cc
src/VISU_I/VISU_Plot3D_i.cc
src/VISU_I/VISU_PointMap3d_i.cc
src/VISU_I/VISU_ResultUtils.cc
src/VISU_I/VISU_Result_i.cc
src/VISU_I/VISU_ScalarMap_i.cc
src/VISU_I/VISU_StreamLines_i.cc
src/VISU_I/VISU_Table_i.cc
src/VISU_I/VISU_TimeAnimation.cxx
src/VISU_I/VISU_Vectors_i.cc

index 6a531027065415e88d35138a51b02100c0b34047..d2d01e4796df5fb8226443365038bb42945a6538 100644 (file)
@@ -24,8 +24,6 @@
 //  Author : Alexey PETROV
 //  Module : VISU
 
-using namespace std;
-
 #include "VISU_MedConvertor.hxx"
 #include "VISU_ConvertorUtils.hxx"
 
@@ -52,6 +50,8 @@ using MED::TInt;
 using MED::TFloat;
 using MED::EBooleen;
 
+using namespace std;
+
 #ifdef _DEBUG_
 static int MYDEBUG = 0;
 static int MYVALUEDEBUG = 0;
@@ -644,7 +644,7 @@ namespace
       for ( int aDimId = 0; aDimId < aVector.size(); aDimId++ )
        aGrilleStructure[aDimId] = aVector[aDimId];
     }
-
+    
     int kMax = aGrilleStructure[2];
     int jMax = aGrilleStructure[1];
     int iMax = aGrilleStructure[0];
@@ -671,8 +671,8 @@ namespace
            aObj2StructuredId[iii][0] = i;
            aObj2StructuredId[iii][1] = j;
            aObj2StructuredId[iii][2] = k;
-           iii++;
-         }
+             iii++;
+           }
     }
     
     for(; anEntityIter != theEntityInfo.end(); anEntityIter++){
@@ -1576,7 +1576,7 @@ BuildTimeStampMinMax(MED::SharedPtr<TimeStampValueType> theTimeStampValue,
            "; aNbElem = "<<aNbElem<<
            "; aNbGauss = "<<aNbGauss<<
            endl);
-    
+                 
     bool isAverageByGaussPoints = (aNbGauss > 1);
     // To calculate min/max per components
     for(TInt iElem = 0; iElem < aNbElem; iElem++){
@@ -1590,10 +1590,10 @@ BuildTimeStampMinMax(MED::SharedPtr<TimeStampValueType> theTimeStampValue,
         vtkFloatingPointType& anAverageMin = anAverageMinMax.first;
        vtkFloatingPointType& anAverageMax = anAverageMinMax.second;
         vtkFloatingPointType anAverageValue = 0.0;
-        for(TInt iGauss = 0; iGauss < aNbGauss; iGauss++){
+       for(TInt iGauss = 0; iGauss < aNbGauss; iGauss++){
          const vtkFloatingPointType& aVal = aMValueSlice[iGauss];
-          aMin = min(aMin,aVal);
-          aMax = max(aMax,aVal);          
+         aMin = min(aMin,aVal);
+         aMax = max(aMax,aVal);
           if(isAverageByGaussPoints){
             anAverageValue += aVal;
           }
@@ -1606,7 +1606,7 @@ BuildTimeStampMinMax(MED::SharedPtr<TimeStampValueType> theTimeStampValue,
           anAverageValue /= aNbGauss;
           anAverageMin = min(anAverageMin,anAverageValue);
           anAverageMax = max(anAverageMax,anAverageValue);
-        }
+       }
       }
     }
                  
@@ -1620,15 +1620,15 @@ BuildTimeStampMinMax(MED::SharedPtr<TimeStampValueType> theTimeStampValue,
     for(TInt iElem = 0; iElem < aNbElem; iElem++){
       typename TimeStampValueType::TTMeshValue::TCValueSliceArr aMValueSliceArr = aMMeshValue.GetGaussValueSliceArr(iElem);
       for(TInt iGauss = 0; iGauss < aNbGauss; iGauss++){
-        const typename TimeStampValueType::TTMeshValue::TCValueSlice& aMValueSlice = aMValueSliceArr[iGauss];
-        vtkFloatingPointType aValue = 0.0;
-        for(TInt iComp = 0; iComp < theNbComp2; iComp++){
-          vtkFloatingPointType aVal = aMValueSlice[iComp];
-          aValue += aVal*aVal;
-        }
-        aValue = sqrt(aValue);
-        aMin = min(aMin,aValue);
-        aMax = max(aMax,aValue);
+       const typename TimeStampValueType::TTMeshValue::TCValueSlice& aMValueSlice = aMValueSliceArr[iGauss];
+       vtkFloatingPointType aValue = 0.0;
+       for(TInt iComp = 0; iComp < theNbComp2; iComp++){
+         vtkFloatingPointType aVal = aMValueSlice[iComp];
+         aValue += aVal*aVal;
+       }
+       aValue = sqrt(aValue);
+       aMin = min(aMin,aValue);
+       aMax = max(aMax,aValue);
       }
       if(isAverageByGaussPoints){
         typename TimeStampValueType::TTMeshValue::TCValueSliceArr aMCompValueSliceArr = aMMeshValue.GetCompValueSliceArr(iElem);
@@ -2906,12 +2906,12 @@ LoadValForTime(const MED::PWrapper& theMed,
                               aKey2Gauss);
   
   InitProfile(theMed,
-             aMeshInfo,
-             aTimeStampValue,
-             theMeshOnEntity,
-             aMEntity,
-             aGeom2Size,
-             theValForTime);
+                  aMeshInfo,
+                  aTimeStampValue,
+                  theMeshOnEntity,
+                  aMEntity,
+                  aGeom2Size,
+                  theValForTime);
 
   LoadProfile(theMed,
              theMesh,
index 09b7b4db043114915c5f578fb62cee2006dd4ef1..66826f8cc11d41218b942e085bcc9dfebbbbbd31 100644 (file)
@@ -37,7 +37,6 @@ class vtkPolyData;
 class vtkUnstructuredGrid;
 class vtkIntArray;
 
-using namespace std;
 #include <set>
 #include <vector>
 #include <map>
index 2a7f2c6a8d58ca1896766755b0f2716a48499701..8eee5b6dcc6142b03edcf31a8dc2c8f4d85e5bd9 100644 (file)
@@ -110,6 +110,8 @@ VISU_DeformedShapePL
       aVolume *= aVol;
     }
   }
+  if( aNbElem == 0 || fabs(idim) < 1.0 / VTK_LARGE_FLOAT )
+    return 0.0; // to avoid division by zero
   aVolume /= aNbElem;
   return pow(aVolume, vtkFloatingPointType(1.0/idim));
 }
index 65909900e69c2d219a4221c578b75ac603e38522..a99c0d310b9d84264697880a62603bcc8d6fe543 100644 (file)
@@ -59,14 +59,14 @@ class VISU_OpenGLPointSpriteMapper;
 namespace VISU
 {
   //----------------------------------------------------------------------------
-  void
+  void VISU_PIPELINE_EXPORT
   Mul(const vtkFloatingPointType A[3], 
       vtkFloatingPointType b, 
       vtkFloatingPointType C[3]); // C = A * b
   
 
   //----------------------------------------------------------------------------
-  void
+  void VISU_PIPELINE_EXPORT
   Sub(const vtkFloatingPointType A[3], 
       const vtkFloatingPointType B[3], 
       vtkFloatingPointType C[3]); // C = A - B
@@ -95,12 +95,12 @@ namespace VISU
                   vtkFloatingPointType theSource);
 
   //! Checks whether the scalar range is the same or not
-  bool
+  bool VISU_PIPELINE_EXPORT
   CheckIsSameRange(vtkFloatingPointType* theTarget,
                   vtkFloatingPointType* theSource);
 
   //! Customizes vtkMapper::ShallowCopy
-  void
+  void VISU_PIPELINE_EXPORT
   CopyMapper(vtkMapper* theTarget, 
             vtkMapper* theSource,
             bool theIsCopyInput);
@@ -112,20 +112,20 @@ namespace VISU
                    bool theIsCopyInput);
 
   //! Customizes vtkPolyDataMapper::ShallowCopy
-  void
+  void VISU_PIPELINE_EXPORT
   CopyPolyDataMapper(vtkPolyDataMapper* theTarget, 
                     vtkPolyDataMapper* theSource,
                     bool theIsCopyInput);
 
   //! Customizes VISU_OpenGLPointSpriteMapper::ShallowCopy
-  void
+  void VISU_PIPELINE_EXPORT
   CopyPointSpriteDataMapper(VISU_OpenGLPointSpriteMapper* theTarget, 
                            VISU_OpenGLPointSpriteMapper* theSource,
                            bool theIsCopyInput);
 
 
   //----------------------------------------------------------------------------
-  void
+  void VISU_PIPELINE_EXPORT
   ComputeBoundsParam(vtkDataSet* theDataSet,
                     vtkFloatingPointType theDirection[3], 
                     vtkFloatingPointType theMinPnt[3],
@@ -134,7 +134,7 @@ namespace VISU
 
 
   //----------------------------------------------------------------------------
-  void
+  void VISU_PIPELINE_EXPORT
   DistanceToPosition(vtkDataSet* theDataSet,
                     vtkFloatingPointType theDirection[3], 
                     vtkFloatingPointType theDist, 
@@ -142,7 +142,7 @@ namespace VISU
 
 
   //----------------------------------------------------------------------------
-  void
+  void VISU_PIPELINE_EXPORT
   PositionToDistance(vtkDataSet* theDataSet,
                     vtkFloatingPointType theDirection[3], 
                     vtkFloatingPointType thePos[3], 
index 554ba78d0ff5fcfafb30c44190ca57c32930efd0..13192dda91cf5d97e6c8b4ec0818c2982d7a9454 100644 (file)
@@ -368,7 +368,7 @@ void VisuGUI_CutLinesDlg::createPlanes()
 {
   SVTK_ViewWindow* aView = VISU::GetActiveViewWindow<SVTK_ViewWindow>();
   if (aView == NULL) return;
-  if (!myCutLines) return;
+  if (!(bool)myCutLines) return;
   if (myPreviewActor != 0) return;
 
   storeToPrsObject(myCutLines);
@@ -461,7 +461,7 @@ void VisuGUI_CutLinesDlg::onCutSelect (int theId, bool theUpdate)
   }
   SVTK_ViewWindow* aView = VISU::GetActiveViewWindow<SVTK_ViewWindow>();
   if (aView) {
-    if (theUpdate && myPreviewCheck->isChecked() && myCutLines) {
+    if (theUpdate && myPreviewCheck->isChecked() && (bool)myCutLines) {
       deletePlanes();
       createPlanes();
     }
@@ -478,7 +478,7 @@ void VisuGUI_CutLinesDlg::setBaseDefault (bool theUpdate)
     myCutLines->SetDisplacement(myPosSpn->value());
     SVTK_ViewWindow* aView = VISU::GetActiveViewWindow<SVTK_ViewWindow>();
     if (aView) {
-      if (theUpdate && myPreviewCheck->isChecked() && myCutLines) {
+      if (theUpdate && myPreviewCheck->isChecked() && (bool)myCutLines) {
         deletePlanes();
         createPlanes();
       }
@@ -769,7 +769,7 @@ void VisuGUI_CutLinesDlg::onAllCurvesInvertedCheck(bool theInvert)
 
 void VisuGUI_CutLinesDlg::onRotation (double theValue)
 {
-  if (!myCutLines) return;
+  if (!(bool)myCutLines) return;
   SVTK_ViewWindow* aView = VISU::GetActiveViewWindow<SVTK_ViewWindow>();
   if (aView) {
     if (myPreviewCheck->isChecked()) {
@@ -781,7 +781,7 @@ void VisuGUI_CutLinesDlg::onRotation (double theValue)
 
 void VisuGUI_CutLinesDlg::onPlanePos (const QString& theValue)
 {
-  if (!myCutLines) return;
+  if (!(bool)myCutLines) return;
   SVTK_ViewWindow* aView = VISU::GetActiveViewWindow<SVTK_ViewWindow>();
   if (aView) {
     if (myPreviewCheck->isChecked()) {
index 1bb4f27030a2bbbb5a263e98e7d1e5fe6e6aa679..35306893da9caa44af1beb07aeec1a65621c08a4 100644 (file)
@@ -310,7 +310,7 @@ void VisuGUI_CutPlanesPane::setScaleFactor(double theFactor){
 void VisuGUI_CutPlanesPane::createPlanes()
 {
   if (VISU::GetActiveViewWindow<SVTK_ViewWindow>() == NULL) return;
-  if (!myCutPlanes) return;
+  if (!(bool)myCutPlanes) return;
   if (myPreviewActor != 0) return;
 
   vtkDataSet* aDataSet = myCutPlanes->GetSpecificPL()->GetWarpVectorOutput();
@@ -480,7 +480,7 @@ void VisuGUI_CutPlanesPane::InitVectorialField(){
 */
 void VisuGUI_CutPlanesPane::DrawTable()
 {
-  if (!myCutPlanes) return;
+  if (!(bool)myCutPlanes) return;
   if (!hasInit) return;
 
   int aNbRows = myPosTable->numRows();
@@ -611,7 +611,7 @@ void VisuGUI_CutPlanesPane::deletePlanes()
 
 void VisuGUI_CutPlanesPane::onRotation (double theValue)
 {
-  if (!myCutPlanes) return;
+  if (!(bool)myCutPlanes) return;
   if (myPreviewCheck->isChecked()) {
     if (SVTK_ViewWindow* vf = VISU::GetActiveViewWindow<SVTK_ViewWindow>()) {
       myCutPlanes->SetOrientation(getOrientaion(),getRotation1()*PI/180.,getRotation2()*PI/180.);
@@ -710,7 +710,7 @@ void VisuGUI_CutPlanesDlg::initFromPrsObject ( VISU::ColoredPrs3d_i* thePrs,
   VisuGUI_ScalarBarBaseDlg::initFromPrsObject(myPrsCopy, theInit);
 
   myCutPane->initFromPrsObject(myPrsCopy);
-  
+
   if( !theInit )
     return;
 
index 81ed8c63a4bc80373a40fabea2095c32d4a0b5d1..ee68cf03c9836292a98867f042bae5700c08011f 100644 (file)
@@ -153,6 +153,7 @@ CreateCurves( SalomeApp_Module* theModule,
               QDialog* theDlg,
               const bool theCreate = true );
 
+using namespace std;
 using namespace VISU;
 
 namespace VISU
index 35b0ad375437390486a456d72dc44c84518272df..4e2f4e8e9029df84900e6bca992345dc27e8c820 100644 (file)
@@ -72,6 +72,8 @@
 
 #include <qstring.h>
 
+using namespace std;
+
 
 //=============================================================================
 namespace VISU
index 095c15930b0e76bc194463001aab7df128e688cb..aa14b791b3ada3ff201106849605b121196ba249 100644 (file)
@@ -47,6 +47,7 @@ static int MYDEBUG = 0;
 static int MYDEBUG = 0;
 #endif
 
+using namespace std;
 
 namespace VISU
 {
index 721e13f6dc587455bcb85716d14e254f3d74873f..1033f26892fd2826cfabc378ae46f96e02358ed7 100644 (file)
@@ -53,6 +53,8 @@ static int MYDEBUG = 0;
 static int MYDEBUG = 0;
 #endif
 
+using namespace std;
+
 namespace
 {
   //----------------------------------------------------------------------------
index 118faa110bebfb99ccda343500326adcb2e28a94..bb7d859e81047e67b5467b22b611c71ea1415712 100644 (file)
@@ -46,6 +46,7 @@ static int MYDEBUG = 0;
 static int MYDEBUG = 0;
 #endif
 
+using namespace std;
 
 //---------------------------------------------------------------
 size_t
index dfbb7d00707bd23b74feca7ec2feb5753edb1226..1ca0395cb9e9c0e918334a108ce46ddb412af4af 100644 (file)
@@ -41,7 +41,7 @@ static int MYDEBUG = 0;
 static int MYDEBUG = 0;
 #endif
 
-
+using namespace std;
 
 //----------------------------------------------------------------------------
 size_t 
index f5b4316f3f3b008804d1703b5aff3c9facafbcce..0a0e66256de2db2d829a861d5868c6dffe5a49da 100644 (file)
@@ -45,6 +45,8 @@ static int MYDEBUG = 0;
 static int MYDEBUG = 0;
 #endif
 
+using namespace std;
+
 static int INCMEMORY = 4+12;
 
 
index 8c458200da80a20ee0914342a27e379ae39d0965..072eee2d882fd0d62f76f24dcb8c500a7c0fa661 100644 (file)
@@ -45,6 +45,7 @@ static int MYDEBUG = 0;
 static int MYDEBUG = 0;
 #endif
 
+using namespace std;
 
 //---------------------------------------------------------------
 size_t
index 6125749514cd84e528749d373a396a11d75b7e56..17fb628869b17fcafb6da9896a38735793674e47 100644 (file)
@@ -54,6 +54,8 @@ static int MYDEBUG = 0;
 static int MYDEBUG = 0;
 #endif
 
+using namespace std;
+
 static int INCMEMORY = 10;
 
 //----------------------------------------------------------------------------
index e67d8dd93cd2751fc27db4e594fffcc977b48c6e..bfae3dcc0e68d99423090d3a65314d69719f70d0 100644 (file)
@@ -94,6 +94,8 @@ static int MYDEBUG = 0;
 static int MYDEBUG = 0;
 #endif
 
+using namespace std;
+
 extern "C" 
 VISU_I_EXPORT VISU::VISU_Gen_ptr
 GetImpl(CORBA::ORB_ptr theORB,
index 524d6f0b69dfe9cd41b978f55ce126ec07c1b328..a3882c9aeb332a2b097913127099c62defb5c7ab 100644 (file)
@@ -43,6 +43,8 @@ static int MYDEBUG = 0;
 static int MYDEBUG = 0;
 #endif
 
+using namespace std;
+
 //---------------------------------------------------------------
 size_t
 VISU::IsoSurfaces_i
index 2672a90e2ed7f85fc4112972f1c9170e59969d3b..108c8cc107d913892dadbc1d2c0d88418ba22f81 100644 (file)
@@ -44,6 +44,8 @@ static int MYDEBUG = 0;
 static int MYDEBUG = 0;
 #endif
 
+using namespace std;
+
 static int INCMEMORY = 4;
 
 //----------------------------------------------------------------------------
index a8de05e67d153a7b2ae860a23d5d6b43e13b1ed1..c8a4261591d6978dc5c8b6fbbf1fd6669b838cd3 100644 (file)
@@ -34,6 +34,7 @@ static int MYDEBUG = 0;
 static int MYDEBUG = 0;
 #endif
 
+using namespace std;
 
 //---------------------------------------------------------------
 size_t 
index 40b346a26f5337d1e5ae4a115e0c14f641829f25..79c54307fffe19be8e9c7f6b5408262ca523ff8b 100644 (file)
@@ -55,6 +55,8 @@ static int MYDEBUG = 0;
 static int MYDEBUG = 0;
 #endif
 
+using namespace std;
+
 //----------------------------------------------------------------
 //                      PointMap3d Object
 //----------------------------------------------------------------
index 8caa8bf8296027284d9235a87ced3f7de8f72c3b..4ae9bdce3049dbadc109918a98280c40b15492f9 100644 (file)
@@ -48,6 +48,8 @@ static int MYTIMEDEBUG = 0;
 static int MYTIMEDEBUG = 0;
 #endif
 
+using namespace std;
+
 namespace VISU
 {
   //----------------------------------------------------------------------------
index 54b760bba7751af0180bdbc58748fbd70479ea1c..664f50512de79c92049141a3c87a626a10cf5f4a 100644 (file)
@@ -66,6 +66,8 @@ static int MYDEBUG = 1;
 static int MYDEBUG = 0;
 #endif
 
+using namespace std;
+
 
 namespace VISU
 {
index b5f5938a118c9eac11f80a285e4588fb6e35f050..37a1f4907c287b95a468b3d4c26b9b5ff3d5d2cc 100644 (file)
@@ -51,6 +51,8 @@ static int MYDEBUG = 0;
 static int MYDEBUG = 0;
 #endif
 
+using namespace std;
+
 static int INCMEMORY = 4;
 
 
index 7b2a45e921bb97275255f4e87705d617441fa69f..6b76f811d575f2b100e086a015b74fedfe8c8eba 100644 (file)
@@ -45,6 +45,7 @@ static int MYDEBUG = 0;
 static int MYDEBUG = 0;
 #endif
 
+using namespace std;
 
 //---------------------------------------------------------------
 size_t
index 2b8189ef5d37d62dbb7a4fe569441fca8a817065..2a2d5ed46c6f7f53d8afc9fcb40a723028a8d71e 100644 (file)
@@ -43,6 +43,8 @@ static int MYDEBUG = 0;
 #else
 static int MYDEBUG = 0;
 #endif
+
+using namespace std;
 //----------------------------------------------------------------
 //                      Table Object
 //----------------------------------------------------------------
index 172daf209f09f8ce3b13eac1e47a49e51e78ed3c..d377dbf1af44037a474d29d48170016db5833f47 100644 (file)
@@ -80,6 +80,7 @@
 #include <Standard_ErrorHandler.hxx>
 #endif
 
+using namespace std;
 
 //------------------------------------------------------------------------
 namespace VISU 
index 63936340dd135e65d2a865a6ef6eb1cbf386a709..f99c0902c0d16b3cba685d789d034379694247c0 100644 (file)
@@ -44,6 +44,8 @@ static int MYDEBUG = 0;
 static int MYDEBUG = 0;
 #endif
 
+using namespace std;
+
 static int INCMEMORY = 4+12;