]> SALOME platform Git repositories - plugins/hybridplugin.git/commitdiff
Salome HOME
Merge from V5_1_main 14/05/2010
authorvsr <vsr@opencascade.com>
Fri, 14 May 2010 15:48:58 +0000 (15:48 +0000)
committervsr <vsr@opencascade.com>
Fri, 14 May 2010 15:48:58 +0000 (15:48 +0000)
35 files changed:
GHS3DPLUGIN_version.h.in
Makefile.am
adm_local/Makefile.am
adm_local/unix/Makefile.am
adm_local/unix/config_files/Makefile.am
adm_local/unix/config_files/check_GHS3D.m4
adm_local/unix/config_files/check_GHS3DPLUGIN.m4
adm_local/unix/make_common_starter.am
bin/Makefile.am
build_cmake
build_cmake.bat
build_configure
clean_configure
configure.ac
idl/GHS3DPlugin_Algorithm.idl
idl/Makefile.am
resources/GHS3DPlugin.xml
resources/Makefile.am
resources/SalomeApp.xml
src/GHS3DPlugin_Defs.hxx
src/GHS3DPlugin_GHS3D.cxx
src/GHS3DPlugin_GHS3D.hxx
src/GHS3DPlugin_GHS3D_i.cxx
src/GHS3DPlugin_GHS3D_i.hxx
src/GHS3DPlugin_Hypothesis.cxx
src/GHS3DPlugin_Hypothesis.hxx
src/GHS3DPlugin_Hypothesis_i.cxx
src/GHS3DPlugin_Hypothesis_i.hxx
src/GHS3DPlugin_i.cxx
src/GUI/GHS3DPluginGUI_HypothesisCreator.cxx
src/GUI/GHS3DPluginGUI_HypothesisCreator.h
src/GUI/GHS3DPlugin_images.ts
src/GUI/GHS3DPlugin_msg_en.ts
src/GUI/Makefile.am
src/Makefile.am

index a04a008b4f12647541b5610ee3ce556f1e22e24c..ac6fa7ddcccc99e2f978e254eaf51856050d8a0c 100644 (file)
@@ -1,4 +1,4 @@
-//  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+//  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 //
 //  This library is free software; you can redistribute it and/or
 //  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 //
 //  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+
 //  File   : GHS3DPLUGIN_version.h
 //  Author : Vadim SANDLER
 //  Module : SALOME
index 3f76dcac83629395621cc9c30685c3d384535b3a..c6b02249451ebe86fd31c1185edbcc3a763d5ef5 100644 (file)
@@ -1,4 +1,4 @@
-#  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+#  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 #
 #  This library is free software; you can redistribute it and/or
 #  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 #
 #  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
+
 # -* Makefile *-
 # Author : Patrick GOLDBRONN (CEA)
 # Date : 28/06/2001
index 0c722d0829062b5e8293aa33ba51fa851a946ea5..ce6079f8741612a114e8c4fec8836660ad3bb64f 100644 (file)
@@ -1,4 +1,4 @@
-#  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+#  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 #
 #  This library is free software; you can redistribute it and/or
 #  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 #
 #  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
+
 include $(top_srcdir)/adm_local/unix/make_common_starter.am
 
 SUBDIRS = unix
index d109e0dc9bab0125931ef9acc5c055fb1db5e27d..b10b609910f679675d1c03e5aa83b60f5422e59e 100644 (file)
@@ -1,4 +1,4 @@
-#  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+#  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 #
 #  This library is free software; you can redistribute it and/or
 #  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 #
 #  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
+
 include $(top_srcdir)/adm_local/unix/make_common_starter.am
 
 SUBDIRS = config_files
index ee5c4d87ddb98892ea92e36e0754033642f00943..6ee9ddb94d2bb20b3f329ceb6f7d9efac277e657 100644 (file)
@@ -1,4 +1,4 @@
-#  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+#  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 #
 #  This library is free software; you can redistribute it and/or
 #  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 #
 #  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
+
 include $(top_srcdir)/adm_local/unix/make_common_starter.am
 
 dist_admlocalm4_DATA =         \
index 954a828d9d366234c2e291545829941a0859c5bc..70e31632b41eb480082b7c70422d74e64ccf5db5 100644 (file)
@@ -1,4 +1,4 @@
-dnl  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+dnl  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 dnl
 dnl  This library is free software; you can redistribute it and/or
 dnl  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@ dnl  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 dnl
 dnl  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 dnl
+
 AC_DEFUN([CHECK_GHS3D],[
 
 GHS3D_ok=no
index 5ed3b2d1be2f7a9fb7e24e3d2224a5a0003f3087..626be0366888a44354963915a4cbc958b540a7b3 100755 (executable)
@@ -1,4 +1,4 @@
-dnl  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+dnl  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 dnl
 dnl  This library is free software; you can redistribute it and/or
 dnl  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@ dnl  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 dnl
 dnl  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 dnl
+
 #  Check availability of GHS3DPLUGIN binary distribution
 #
 #  Author : Marc Tajchman (CEA, 2002)
index 656184cbd19ba97d611f6af9b545334915820e0f..29ea7c14c4f77c899e2fea540a5575c3ffc791b4 100644 (file)
@@ -1,4 +1,4 @@
-#  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+#  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 #
 #  This library is free software; you can redistribute it and/or
 #  modify it under the terms of the GNU Lesser General Public
@@ -21,6 +21,7 @@
 # The following is to avoid PACKAGE_... env variable
 # redefinition compilation warnings
 # ============================================================
+#
 AM_CXXFLAGS = @KERNEL_CXXFLAGS@ -include SALOMEconfig.h
 AM_CPPFLAGS = @KERNEL_CXXFLAGS@ -include SALOMEconfig.h
 
index df80d883b62468b767e2d086fbf71d741f066cff..7bb738b8632b58ed693a49598ecf328f3190108b 100644 (file)
@@ -1,4 +1,4 @@
-#  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+#  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 #
 #  This library is free software; you can redistribute it and/or
 #  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 #
 #  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
+
 # -* Makefile *- 
 # Author : Guillaume Boulant (CSSI)
 # Module : GHS3DPLUGIN
index 5fb35c21e429b7e7aad4ac7eed67c25711d0c09c..84cca18bfe2cb96e8318a4cf15140bb1fe3440f6 100755 (executable)
@@ -1,8 +1,5 @@
 #!/bin/sh
-#  Copyright (C) 2007-2008  CEA/DEN, EDF R&D, OPEN CASCADE
-#
-#  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 #
 #  This library is free software; you can redistribute it and/or
 #  modify it under the terms of the GNU Lesser General Public
index 663633d69c5c46b5e0d21043c94bb8c41c63ee62..0040452fb0d447e0b607d714c2320ea918aa6422 100644 (file)
@@ -1,2 +1,20 @@
-\r
+@REM  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
+@REM
+@REM  This library is free software; you can redistribute it and/or
+@REM  modify it under the terms of the GNU Lesser General Public
+@REM  License as published by the Free Software Foundation; either
+@REM  version 2.1 of the License.
+@REM
+@REM  This library is distributed in the hope that it will be useful,
+@REM  but WITHOUT ANY WARRANTY; without even the implied warranty of
+@REM  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+@REM  Lesser General Public License for more details.
+@REM
+@REM  You should have received a copy of the GNU Lesser General Public
+@REM  License along with this library; if not, write to the Free Software
+@REM  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+@REM
+@REM  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+@REM
+
 %PYTHONBIN% %KERNEL_ROOT_DIR%\salome_adm\cmake_files\am2cmake.py --ghs3dplugin\r
index 3a14c3ad6fe4b1ade56da812d7a0ba5113692d1d..f1181627d1fc90a5384899a11c530c1e89ee72b6 100755 (executable)
@@ -1,5 +1,5 @@
 #!/bin/bash
-#  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+#  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 #
 #  This library is free software; you can redistribute it and/or
 #  modify it under the terms of the GNU Lesser General Public
@@ -17,6 +17,7 @@
 #
 #  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
+
 # Tool for updating list of .in file for the SALOME project 
 # and regenerating configure script
 # Author : Marc Tajchman - CEA
index 6728b2e9fbdedbf57bc96eafb3c660f9199766ef..294e047d75d2c8452e71ae2282d1a91742bf5105 100755 (executable)
@@ -1,5 +1,5 @@
 #!/bin/sh
-#  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+#  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 #
 #  This library is free software; you can redistribute it and/or
 #  modify it under the terms of the GNU Lesser General Public
@@ -17,6 +17,7 @@
 #
 #  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
+
 rm -rf autom4te.cache aclocal.m4 configure make_config
 find . -name "*~" -print -exec rm {} \;
 find . -name "*.pyc" -print -exec rm {} \;
index e95f67c4e87f9f3c1f692b41f9a5a4bc3b5ab5f1..58f23502229c34aa5c4f0a7dc5f9eb4488aa8f19 100644 (file)
@@ -1,4 +1,4 @@
-#  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+#  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 #
 #  This library is free software; you can redistribute it and/or
 #  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 #
 #  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
+
 #  PLEASE DO NOT MODIFY configure.in FILE
 #  ALL CHANGES WILL BE DISCARDED BY THE NEXT
 #  build_configure COMMAND
@@ -26,7 +27,7 @@
 # Modified by : Marc Tajchman (CEA)
 # Created from configure.in.base
 #
-AC_INIT([Salome2 Project GHS3DPLUGIN module],[5.1.3], [webmaster.salome@opencascade.com], [SalomeGHS3DPLUGIN])
+AC_INIT([Salome2 Project GHS3DPLUGIN module],[5.1.4], [webmaster.salome@opencascade.com], [SalomeGHS3DPLUGIN])
 AC_CONFIG_AUX_DIR(adm_local/unix/config_files)
 AC_CANONICAL_HOST
 AC_CANONICAL_TARGET
index 4a8a4abd6d4ea3d233a6ea3ea6568b76545ee379..20bcf334a3178069fd17f53f308a8bdd2173019d 100644 (file)
@@ -1,4 +1,4 @@
-//  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+//  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 //
 //  This library is free software; you can redistribute it and/or
 //  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 //
 //  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+
 //  File   : GHS3D_Algorithm.idl
 //  Author : Julia DOROVSKIKH
 //  $Header$
index 613df2cdad5d39c62a04ab108c5a343d62211a5b..8e265df928f845eac91acb52d7dd181a76bd05dd 100644 (file)
@@ -1,4 +1,4 @@
-#  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+#  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 #
 #  This library is free software; you can redistribute it and/or
 #  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 #
 #  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
+
 # This Makefile is responsible of generating the client and server
 # implementation of IDL interfaces for both C++ and python usage.
 # The building process of the C++ files is in charge of each source
index 404c5bcb959cd6ddeb71d966228d4b5eb82e240a..8570f1daa3517e0484de7a3a19d88fd7d692027b 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='us-ascii'?>
 <!DOCTYPE meshers PUBLIC "" "desktop.dtd">
 <!--
-  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 
   This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
index 2d5ed2799be643479593f50a0c46949a8f55b93d..42efbd4c53e665675dfb458a7f4eb8f6771695f7 100644 (file)
@@ -1,4 +1,4 @@
-#  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+#  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 #
 #  This library is free software; you can redistribute it and/or
 #  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 #
 #  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
+
 # -* Makefile *- 
 # Author : Patrick GOLDBRONN (CEA)
 # Date : 28/06/2001
index afc479ec7f6c910463b98d941f6a12ed01a0248b..a8a2a80635c742cdd61ba8d11335b6418286f276 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 
   This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
index b41e0d78fe3829b74282b2bae786c78b9dbdb22f..0d9f9271c2614a49448a9d08c8e55d59de286181 100644 (file)
@@ -1,4 +1,4 @@
-//  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+//  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 //
 //  This library is free software; you can redistribute it and/or
 //  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 //
 //  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+
 //=============================================================================
 // File      : GHS3DPlugin_Defs.hxx
 // Author    : Alexander A. BORODIN
index 2efd30f4705c5558e508ff5db3083168c2c921e9..70dc77b712b3f7344fda9dd1d0154484cd532261 100644 (file)
@@ -1,4 +1,4 @@
-//  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+//  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 //
 //  This library is free software; you can redistribute it and/or
 //  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 //
 //  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+
 //=============================================================================
 // File      : GHS3DPlugin_GHS3D.cxx
 // Created   : 
@@ -535,10 +536,10 @@ static bool writePoints (ofstream &                       theFile,
 //purpose  : 
 //=======================================================================
 
-static bool writePoints (ofstream &                                     theFile,
-                         SMESHDS_Mesh *                                 theMesh,
-                         const vector <const SMDS_MeshNode*> &          theNodeByGhs3dId,
-                         map<vector<double>,double> & theEnforcedVertices)
+static bool writePoints (ofstream &                            theFile,
+                         SMESH_Mesh *                          theMesh,
+                         const vector <const SMDS_MeshNode*> & theNodeByGhs3dId,
+                         map<vector<double>,double> &          theEnforcedVertices)
 {
   // record structure:
   //
@@ -546,7 +547,6 @@ static bool writePoints (ofstream &                                     theFile,
   // Loop from 1 to NB_NODES
   //   X Y Z DUMMY_INT
   
-  //int nbNodes = theMesh->NbNodes();
   int nbNodes = theNodeByGhs3dId.size();
   if ( nbNodes == 0 )
     return false;
@@ -588,16 +588,14 @@ static bool writePoints (ofstream &                                     theFile,
   
   // Iterate over the enforced vertices
   GHS3DPlugin_Hypothesis::TEnforcedVertexValues::const_iterator vertexIt;
-  const TopoDS_Shape shapeToMesh = theMesh->ShapeToMesh();
+  auto_ptr< SMESH_ElementSearcher > pntCls ( SMESH_MeshEditor( theMesh ).GetElementSearcher());
   for(vertexIt = theEnforcedVertices.begin() ; vertexIt != theEnforcedVertices.end() ; ++vertexIt) {
     double x = vertexIt->first[0];
     double y = vertexIt->first[1];
     double z = vertexIt->first[2];
     // Test if point is inside shape to mesh
     gp_Pnt myPoint(x,y,z);
-    BRepClass3d_SolidClassifier scl(shapeToMesh);
-    scl.Perform(myPoint, 1e-7);
-    TopAbs_State result = scl.State();
+    TopAbs_State result = pntCls->GetPointState( myPoint );
     if ( result == TopAbs_IN ) {
         std::cout << "Adding enforced vertex (" << x << "," << y <<"," << z << ") = " << vertexIt->second << std::endl;
 
@@ -1407,7 +1405,7 @@ bool GHS3DPlugin_GHS3D::Compute(SMESH_Mesh&         theMesh,
   vector <const SMDS_MeshNode*> aNodeByGhs3dId;
 
   Ok = (writeFaces ( aFacesFile, meshDS, aNodeByGhs3dId ) &&
-        writePoints( aPointsFile, meshDS, aNodeByGhs3dId,enforcedVertices));
+        writePoints( aPointsFile, &theMesh, aNodeByGhs3dId,enforcedVertices));
   
   aFacesFile.close();
   aPointsFile.close();
index fdcded78528766751db0a51181436ccee5368bcb..b05bdde2604a81af630583614209a48326a7e0e5 100644 (file)
@@ -1,4 +1,4 @@
-//  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+//  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 //
 //  This library is free software; you can redistribute it and/or
 //  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 //
 //  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+
 //=============================================================================
 // File      : GHS3DPlugin_GHS3D.hxx
 // Author    : Edward AGAPOV, modified by Lioka RAZAFINDRAZAKA (CEA) 09/02/2007
index 83c3ae73efe91a6d2865a5981eb57e0bf1a099fa..c63525a0cd92e5a9ed4810172710cf04703d56a2 100644 (file)
@@ -1,4 +1,4 @@
-//  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+//  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 //
 //  This library is free software; you can redistribute it and/or
 //  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 //
 //  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+
 //  SMESH SMESH_I : idl implementation based on 'SMESH' unit's calsses
 //  File   : GHS3DPlugin_GHS3D_i.cxx
 //  Author : Edward AGAPOV
index 6fea6fc6c49b845038f7a0e68b4a1ef5b64170d0..e61fb45cdd7eef386e38189af9b23a355c2b9d59 100644 (file)
@@ -1,4 +1,4 @@
-//  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+//  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 //
 //  This library is free software; you can redistribute it and/or
 //  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 //
 //  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+
 //  File   : GHS3DPlugin_GHS3D_i.hxx
 //  Author : Edward AGAPOV
 //  Module : GHS3DPlugin
index 0798027324076bc9fe5519599735b201492b3bc6..c78e5364405d7320059657624b8b76d101e3e0a2 100644 (file)
@@ -1,4 +1,4 @@
-//  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+//  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 //
 //  This library is free software; you can redistribute it and/or
 //  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 //
 //  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+
 //=============================================================================
 // File      : GHS3DPlugin_Hypothesis.cxx
 // Created   : Wed Apr  2 12:36:29 2008
index 119bcd51c0d6636886c06724aeafa54793d99c55..28fe2bb64b201c5d9c2c4e9a175bb3870b152353 100644 (file)
@@ -1,4 +1,4 @@
-//  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+//  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 //
 //  This library is free software; you can redistribute it and/or
 //  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 //
 //  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+
 //  GHS3DPlugin : C++ implementation
 // File      : GHS3DPlugin_Hypothesis.hxx
 // Created   : Wed Apr  2 12:21:17 2008
index 570f96bbe670ecc8fa3c1c07b269e1a3c4744f95..ff3953e3d1fda035db4dc22733064dde56c62a16 100644 (file)
@@ -1,4 +1,4 @@
-//  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+//  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 //
 //  This library is free software; you can redistribute it and/or
 //  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 //
 //  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+
 // File      : GHS3DPlugin_Hypothesis_i.cxx
 // Created   : Wed Apr  2 13:53:01 2008
 // Author    : Edward AGAPOV (eap)
index fa70cb5b961e4382e95286ae50f802a6a3cd4465..0cf9a26606649d196b30b49cc5c604008509775f 100644 (file)
@@ -1,4 +1,4 @@
-//  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+//  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 //
 //  This library is free software; you can redistribute it and/or
 //  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 //
 //  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+
 //  GHS3DPlugin : C++ implementation
 // File      : GHS3DPlugin_Hypothesis_i.hxx
 // Date      : 03/04/2006
index 309ef5af492011b2eb67c21c059f13129f534a4c..0739dea6a7ca120dc1f821c12fdbcdcc6c494003 100644 (file)
@@ -1,4 +1,4 @@
-//  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+//  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 //
 //  This library is free software; you can redistribute it and/or
 //  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 //
 //  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+
 //  SMESH GHS3DPlugin : implementaion of SMESH idl descriptions
 //  File   : GHS3DPlugin.cxx
 //  Author : Julia DOROVSKIKH
index f9f7e37d0c73b885b5652f9a8825755176e51b8e..a282bc3ddd3d1bb1191714b50f8cd31fc92d1dfa 100644 (file)
@@ -1,4 +1,4 @@
-//  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+//  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 //
 //  This library is free software; you can redistribute it and/or
 //  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 //
 //  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+
 //  GHS3DPlugin GUI: GUI for plugged-in mesher GHS3DPlugin
 //  File   : GHS3DPluginGUI_HypothesisCreator.cxx
 //  Author : Michael Zorin
@@ -115,6 +116,7 @@ namespace {
       return (int) ( 0.7 * totMB );
     }
 #endif
+    return 0;
   }
 }
 
index 4cf1809c454d4cf5bbadb2bb06b9494bbd41e537..de0359d86065a52f5448872599e4766d8824dcda 100644 (file)
@@ -1,4 +1,4 @@
-//  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+//  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 //
 //  This library is free software; you can redistribute it and/or
 //  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 //
 //  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+
 //  GHS3DPlugin GUI: GUI for plugged-in mesher GHS3DPlugin
 //  File   : GHS3DPluginGUI_HypothesisCreator.h
 //  Author : Michael Zorin
index 14c420b0a02500f13e0da7e95004a1b821d2dc80..78ff47e73815079d7df5e9b6f6bc8c1303b6f95d 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE TS>
 <!--
-  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 
   This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
index 5edbd49959160fbfd881483ed38f8cca7f369b9d..15885d6fae79d7ffc96222d24e78e0ab4a1b18dc 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE TS>
 <!--
-  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 
   This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
index ddedb187fe477bada72a8b04d4f7bb3ed0dd20ce..a90e451a692d3a03683b6b027b07dd60e6167e89 100644 (file)
@@ -1,4 +1,4 @@
-#  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+#  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 #
 #  This library is free software; you can redistribute it and/or
 #  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 #
 #  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
+
 # -* Makefile *- 
 # Author : Edward AGAPOV (OCC)
 # Modified by : Alexander BORODIN (OCN) - autotools usage
@@ -53,6 +54,7 @@ libGHS3DPluginGUI_la_LDFLAGS  = \
        ../../idl/libSalomeIDLGHS3DPLUGIN.la \
        $(QT_LIBS) \
        $(KERNEL_LDFLAGS) -lSALOMELocalTrace \
+       $(MED_LDFLAGS) -lSalomeIDLMED \
        $(SMESH_LDFLAGS) -lSMESH \
        $(GUI_LDFLAGS) -lsuit -lqtx -lSalomeApp \
        $(CAS_KERNEL)
index 35b69da6a0c5d302d2b4e7adaf89b84e5fb69574..d4487d4e87278ab2aa964615e80f375d44d8f188 100644 (file)
@@ -1,4 +1,4 @@
-#  Copyright (C) 2004-2008  CEA/DEN, EDF R&D
+#  Copyright (C) 2004-2010  CEA/DEN, EDF R&D
 #
 #  This library is free software; you can redistribute it and/or
 #  modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
 #
 #  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
+
 # -* Makefile *- 
 # Author : Edward AGAPOV (OCC)
 # Modified by : Alexander BORODIN (OCN) - autotools usage
@@ -62,5 +63,6 @@ libGHS3DEngine_la_CPPFLAGS =  \
 libGHS3DEngine_la_LDFLAGS  = \
        ../idl/libSalomeIDLGHS3DPLUGIN.la \
        $(CAS_KERNEL) -lTKBRep -lTKG2d -lTKG3d -lTKTopAlgo -lTKGeomBase -lTKGeomAlgo \
+       $(MED_LDFLAGS) -lSalomeIDLMED \
        $(SMESH_LDFLAGS) -lSMESHimpl -lSMESHEngine -lSMESHDS -lSMDS \
        $(KERNEL_LDFLAGS) -lSalomeGenericObj -lSALOMELocalTrace -lSALOMEBasics