Salome HOME
Compilation on Windows platform.
authorrnv <rnv@opencascade.com>
Fri, 28 Mar 2014 11:41:31 +0000 (15:41 +0400)
committerrnv <rnv@opencascade.com>
Fri, 28 Mar 2014 11:41:31 +0000 (15:41 +0400)
src/DriverMED/DriverMED.hxx
src/SMESH_I/CMakeLists.txt
src/StdMeshers/StdMeshers_Quadrangle_2D.cxx

index 857023efeaefbff358f459b935ba5d235576261f..299b610837ef0c0a1c4bc66fdf7ac26f505a079a 100644 (file)
@@ -23,6 +23,7 @@
 // Declarations needed for usage of DriverMED
 
 #include "SMDSAbs_ElementType.hxx"
+#include "SMESH_DriverMED.hxx"
 
 #include <boost/shared_ptr.hpp>
 
@@ -36,10 +37,10 @@ namespace DriverMED
   /*
    * Returns MED element geom type (MED::EGeometrieElement) by SMDS type
    */
-  int GetMedGeoType( SMDSAbs_EntityType smdsType );
+  MESHDRIVERMED_EXPORT int GetMedGeoType( SMDSAbs_EntityType smdsType );
   
   /*
    * Returns SMDS element geom type by MED type (MED::EGeometrieElement)
    */
-  SMDSAbs_EntityType GetSMDSType( int medType );
+  MESHDRIVERMED_EXPORT SMDSAbs_EntityType GetSMDSType( int medType );
 }
index e9b14c9196997ab43891e36925153b88c0757ab8..3643f0928f6fdc8c82bccaa8de9e0f4d6d30fc57 100644 (file)
@@ -80,6 +80,7 @@ SET(_link_LIBRARIES
   SMDS
   SMESHDS
   SMESHControls
+  MeshDriverMED
 )
 
 # --- headers ---
index 0a7e3301754ee315929c1e865e4f646dca1dfd59..016a5098db2c27e8f35e096d8077e519502b4483 100644 (file)
@@ -5244,6 +5244,7 @@ FaceQuadStruct::Side& FaceQuadStruct::Side::operator=(const Side& otherSide)
         oSide->contacts[iOC].other_side = this;
       }
   }
+  return *this;
 }
 
 //================================================================================
@@ -5290,6 +5291,7 @@ bool FaceQuadStruct::Side::Reverse(bool keepGrid)
       grid->Reverse();
     }
   }
+  return (bool)grid;
 }
 
 //================================================================================