]> SALOME platform Git repositories - tools/medcoupling.git/commitdiff
Salome HOME
Revert modifications and add a pragma to disable the warning.
authoradam <adam>
Mon, 15 Mar 2010 12:21:23 +0000 (12:21 +0000)
committeradam <adam>
Mon, 15 Mar 2010 12:21:23 +0000 (12:21 +0000)
src/INTERP_KERNEL/TransformedTriangle.hxx

index a8328ed42d8a44a2aef41ba83322361c1910873e..00bfbda7088837c34b73a31602a8fef78b18b627 100644 (file)
 
 #include "Log.hxx"
 
+#ifdef WNT
+#pragma warning(disable:4251)
+#endif
+
 namespace INTERP_TEST
 {
   class TransformedTriangleTest;
@@ -92,7 +96,7 @@ namespace INTERP_KERNEL
    *    If OPTIMIZE is defined, a large number of methods will be prefixed with inline and some optimizations concerning the tests 
    * with zero double products will be used.
    */
-  class TransformedTriangle
+  class INTERPKERNEL_EXPORT TransformedTriangle
   {
  
 
@@ -128,20 +132,20 @@ namespace INTERP_KERNEL
     /// NB : order corresponds to TetraEdges (Grandy, table III)
     enum DoubleProduct { C_YZ = 0, C_ZX, C_XY, C_ZH, C_XH, C_YH, C_01, C_10, NO_DP };
 
-    INTERPKERNEL_EXPORT TransformedTriangle(double* p, double* q, double* r); 
-    INTERPKERNEL_EXPORT ~TransformedTriangle();
+    TransformedTriangle(double* p, double* q, double* r); 
+    ~TransformedTriangle();
 
-    INTERPKERNEL_EXPORT double calculateIntersectionVolume(); 
+    double calculateIntersectionVolume(); 
 
-    INTERPKERNEL_EXPORT void dumpCoords() const;
+    void dumpCoords() const;
 
     // Queries of member values used by UnitTetraIntersectionBary
 
-    INTERPKERNEL_EXPORT const double* getCorner(TriCorner corner) const { return _coords + 5*corner; }
+    const double* getCorner(TriCorner corner) const { return _coords + 5*corner; }
 
-    INTERPKERNEL_EXPORT const std::vector<double*>& getPolygonA() const { return _polygonA; }
+    const std::vector<double*>& getPolygonA() const { return _polygonA; }
 
-    INTERPKERNEL_EXPORT double getVolume() const { return _volume; }
+    double getVolume() const { return _volume; }
 
   protected: