]> SALOME platform Git repositories - plugins/xtplugin.git/commitdiff
Salome HOME
Merge from rnv/geom_plugin_imp branch
authorvsr <vsr@opencascade.com>
Wed, 27 May 2015 14:07:21 +0000 (17:07 +0300)
committervsr <vsr@opencascade.com>
Wed, 27 May 2015 14:58:14 +0000 (17:58 +0300)
47 files changed:
CMakeLists.txt
INSTALL
README
SalomeXTPLUGINConfig.cmake.in
XTPLUGIN_version.h.in [deleted file]
XTPlugin_version.h.in [new file with mode: 0644]
adm_local/CMakeLists.txt
adm_local/cmake_files/CMakeLists.txt
adm_local/cmake_files/FindSalomeXT.cmake
adm_local/cmake_files/FindSalomeXTPLUGIN.cmake
adm_local/cmake_files/FindXT.cmake
doc/CMakeLists.txt
doc/salome/CMakeLists.txt
doc/salome/examples/CMakeLists.txt
doc/salome/examples/XTPlugindemo.py
doc/salome/gui/CMakeLists.txt
doc/salome/gui/XTPLUGIN/CMakeLists.txt
doc/salome/gui/XTPLUGIN/doxyfile.in
doc/salome/gui/XTPLUGIN/doxyfile_py.in
doc/salome/gui/XTPLUGIN/input/index.doc
doc/salome/gui/XTPLUGIN/input/xtplugin_import_page.doc
doc/salome/gui/XTPLUGIN/input/xtplugin_python_interface_page.doc
doc/salome/gui/XTPLUGIN/static/footer.html
idl/CMakeLists.txt
idl/XTPlugin.idl
resources/CMakeLists.txt
resources/SalomeApp.xml
resources/XTPlugin.xml
src/CMakeLists.txt
src/XTPluginBuilder.py
src/XTPlugin_Engine.cxx
src/XTPlugin_Engine.hxx
src/XTPlugin_GUI.cxx
src/XTPlugin_GUI.h
src/XTPlugin_IECallBack.cxx
src/XTPlugin_IECallBack.hxx
src/XTPlugin_IImport.hxx
src/XTPlugin_IOperations.cxx
src/XTPlugin_IOperations.hxx
src/XTPlugin_IOperations_i.cc
src/XTPlugin_IOperations_i.hh
src/XTPlugin_ImportDriver.cxx
src/XTPlugin_ImportDriver.hxx
src/XTPlugin_OperationsCreator.cxx
src/XTPlugin_OperationsCreator.hxx
src/XTPlugin_license.h.in
src/__init__.py

index 002310644dd77abec4bc6253edc1f481ec89ea78..472e49556095e1dcd9463f9b5f58a4c66da93ec4 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2014  OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
@@ -155,7 +155,7 @@ ENDIF()
 # Header configuration
 # ====================
 SALOME_XVERSION(${PROJECT_NAME})
-SALOME_CONFIGURE_FILE(XTPLUGIN_version.h.in XTPLUGIN_version.h)
+SALOME_CONFIGURE_FILE(XTPlugin_version.h.in XTPlugin_version.h INSTALL ${SALOME_INSTALL_HEADERS})
 
 # Configuration export
 # (here only the level 1 prerequisites are exposed)
diff --git a/INSTALL b/INSTALL
index 935c98cf1aaaee47cb83b1c4003c5ba5655f932e..8f4e78c9425f3ca942c2cdd2ee64eeb15ea51994 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -2,7 +2,7 @@
 Installation Instructions
 *************************
 
-Copyright (C) 2014 Open CASCADE S.A.S.
+Copyright (C) 2014-2015 OPEN CASCADE
 
 This library is free software; you can redistribute it and/or
 modify it under the terms of the GNU Lesser General Public
@@ -42,12 +42,12 @@ In order to build the plugin you have to do the following actions:
 
    - for csh:
 
-   % setenv XT_ROOT_DIR /path/to/the/XT-6.7.0
+   % setenv XT_ROOT_DIR /path/to/the/XT-6.9.0
    % setenv LD_LIBRARY_PATH ${XT_ROOT_DIR}/lib:${LD_LIBRARY_PATH}
 
    - for bash:
    
-   % export XT_ROOT_DIR=/path/to/the/XT-6.7.0
+   % export XT_ROOT_DIR=/path/to/the/XT-6.9.0
    % export LD_LIBRARY_PATH=${XT_ROOT_DIR}/lib:${LD_LIBRARY_PATH}
 
    Note, that OCCT Parasolid XDE product requires OCCT license library.
diff --git a/README b/README
index 1d19ff85d0a7b4576d215e1c8e4cb6bb12907606..701ae14eae8a5d6c4ace55b6d623e9c2898cf18d 100644 (file)
--- a/README
+++ b/README
@@ -2,7 +2,7 @@
 README
 ******
 
-Copyright (C) 2014 Open CASCADE S.A.S.
+Copyright (C) 2014-2015 OPEN CASCADE
 
 This library is free software; you can redistribute it and/or
 modify it under the terms of the GNU Lesser General Public
@@ -57,12 +57,12 @@ Usage
 
    - for csh:
 
-   % setenv XT_ROOT_DIR /path/to/the/XT-6.7.0
+   % setenv XT_ROOT_DIR /path/to/the/XT-6.9.0
    % setenv LD_LIBRARY_PATH ${XT_ROOT_DIR}/lib:${LD_LIBRARY_PATH}
 
    - for bash:
 
-   % export XT_ROOT_DIR=/path/to/the/XT-6.7.0
+   % export XT_ROOT_DIR=/path/to/the/XT-6.9.0
    % export LD_LIBRARY_PATH=${XT_ROOT_DIR}/lib:${LD_LIBRARY_PATH}
 
    * OCCT Parasolid XDE product requires also an OCCT license library.
index f9ee32babeb34aef03de95aa2af0497f03b86485..2428960401096b9e203b79c89f556848116cd18d 100644 (file)
@@ -4,7 +4,7 @@
 #
 
 ###############################################################
-# Copyright (C) 2014  OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
diff --git a/XTPLUGIN_version.h.in b/XTPLUGIN_version.h.in
deleted file mode 100644 (file)
index 9e13e50..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-// Copyright (C) 2014  OPEN CASCADE
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-//
-// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-//
-
-#if !defined(__XTPLUGIN_VERSION_H)
-#define __XTPLUGIN_VERSION_H
-
-/*!
-  Specify version of SALOME XTPLUGIN module, as follows
-
-  XTPLUGIN_VERSION_MAJOR       : (integer) number identifying major version
-  XTPLUGIN_VERSION_MINOR       : (integer) number identifying minor version
-  XTPLUGIN_VERSION_MAINTENANCE : (integer) number identifying maintenance version
-  XTPLUGIN_VERSION_STR         : (string)  complete version number "major.minor.maintenance"
-  XTPLUGIN_VERSION             : (hex)     complete version number (major << 16) + (minor << 8) + maintenance
-  XTPLUGIN_DEVELOPMENT         : (integer) indicates development version when set to 1
-*/
-
-#define XTPLUGIN_VERSION_MAJOR       @SALOMEXTPLUGIN_MAJOR_VERSION@
-#define XTPLUGIN_VERSION_MINOR       @SALOMEXTPLUGIN_MINOR_VERSION@
-#define XTPLUGIN_VERSION_MAINTENANCE @SALOMEXTPLUGIN_PATCH_VERSION@
-#define XTPLUGIN_VERSION_STR         "@SALOMEXTPLUGIN_VERSION@"
-#define XTPLUGIN_VERSION             @SALOMEXTPLUGIN_XVERSION@
-#define XTPLUGIN_DEVELOPMENT         @SALOMEXTPLUGIN_VERSION_DEV@
-
-#endif // __XTPLUGIN_VERSION_H
diff --git a/XTPlugin_version.h.in b/XTPlugin_version.h.in
new file mode 100644 (file)
index 0000000..7def155
--- /dev/null
@@ -0,0 +1,41 @@
+// Copyright (C) 2014-2015  OPEN CASCADE
+//
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+//
+
+#if !defined(__XTPLUGIN_VERSION_H)
+#define __XTPLUGIN_VERSION_H
+
+/*!
+  Specify version of SALOME XTPLUGIN module, as follows
+
+  XTPLUGIN_VERSION_MAJOR       : (integer) number identifying major version
+  XTPLUGIN_VERSION_MINOR       : (integer) number identifying minor version
+  XTPLUGIN_VERSION_MAINTENANCE : (integer) number identifying maintenance version
+  XTPLUGIN_VERSION_STR         : (string)  complete version number "major.minor.maintenance"
+  XTPLUGIN_VERSION             : (hex)     complete version number (major << 16) + (minor << 8) + maintenance
+  XTPLUGIN_DEVELOPMENT         : (integer) indicates development version when set to 1
+*/
+
+#define XTPLUGIN_VERSION_MAJOR       @SALOMEXTPLUGIN_MAJOR_VERSION@
+#define XTPLUGIN_VERSION_MINOR       @SALOMEXTPLUGIN_MINOR_VERSION@
+#define XTPLUGIN_VERSION_MAINTENANCE @SALOMEXTPLUGIN_PATCH_VERSION@
+#define XTPLUGIN_VERSION_STR         "@SALOMEXTPLUGIN_VERSION@"
+#define XTPLUGIN_VERSION             @SALOMEXTPLUGIN_XVERSION@
+#define XTPLUGIN_DEVELOPMENT         @SALOMEXTPLUGIN_VERSION_DEV@
+
+#endif // __XTPLUGIN_VERSION_H
index 2878415891d69ef8ff3de4e87c44d9301835f223..aa826d54fa55aab7244af8d711b6f47dfbe29549 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2014  OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
index 7a1827ef0581dcffa5e467a187845133d31f6807..b33632f03a9abba85ae75fcc74a46bf7f7293d34 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2014  OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
index 269bf3dcc2303f10ff0a6645e2fdf62cd22b6b4d..106aeb29a6a00396cb9554c83b4ebd5b7609249e 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2014  OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
index f32df10f0f34eb2095eb91d78a55826310eb4b37..0e9ed17f9e8659fbaba2dff21ad626247e46f15d 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2014  OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
index 9ccda933aa5c93de6f034dd4c490171310749dd4..469ad443f908ddaf552e97a2ced92a1329119c91 100644 (file)
@@ -5,7 +5,7 @@
 #
 
 #########################################################################
-# Copyright (C) 2014  OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
index 7eb84fee166b15ce96326a433bb96f39398d16f0..0fd283bcfd1b8f89662b1626f1ae1db8899b344e 100755 (executable)
@@ -1,4 +1,4 @@
-# Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
index 957d7ef945dd11a10b0ab5c6736e008953ea23ed..9965b8517ee33bb40b270d1a369d24940b8e7900 100755 (executable)
@@ -1,4 +1,4 @@
-# Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
@@ -18,4 +18,4 @@
 #
 
 ADD_SUBDIRECTORY(examples)
-ADD_SUBDIRECTORY(gui)
\ No newline at end of file
+ADD_SUBDIRECTORY(gui)
index bd1eaf90118491bad54d94e5f2678374dc9e670a..dd10956828cdf025a61ab288d7a9b3e4522e16f0 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
index f223b4154a5dcfac8f5634c0f10a826ad8d6cb81..fd271259a4f88550c6cec6d2fce19189d09bb96d 100644 (file)
@@ -6,22 +6,15 @@ import GEOM
 from salome.geom import geomBuilder
 geompy = geomBuilder.New(salome.myStudy)
 
-# Example of import file in XT format
+# - path to the file
+xtFile = "/path/to/the/xt/file.x_t"
 
-print "Test Import XT ..."
+if os.path.exists(xtFile):
+    # - import shape
+    shape = geompy.ImportXT(xtFile)
+
+    # - publish in study
+    geompy.addToStudy(shape, "ImportXT")
 
-dir = "" # please define import directory here
-if dir != "":   
-    # File for Import testing
-    fileImport = dir + "" # please define file name here
-    if fileImport != dir:
-        # import shape
-        Shape1 = geompy.ImportXT(fileImport)
-        geompy.addToStudy(Shape1, "ImportXT_1")
-        # It is possible also to use next format of importing and publishing in study
-        Shape2 = geompy.ImportXT(fileImport,"ImportXT_2")
-        print "OK"
-    else:
-        print "please define file name in python file"
 else:
-    print "please define import directory in python file"
\ No newline at end of file
+    print "ERROR: File %s does not exist" % xtFile
index f1230721c71f8172f4dd815a040a588f0146c893..3b0fecec072249f0b307ddf532776cf349be90c4 100755 (executable)
@@ -1,4 +1,4 @@
-# Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
index aab2ca7d569a130d8fe4d770988c0f6265189198..2c992a8ad0f37694bcaac77f21f5c309b13381ff 100755 (executable)
@@ -1,4 +1,4 @@
-# Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
@@ -22,6 +22,12 @@ SALOME_CONFIGURE_FILE(doxyfile_py.in doxyfile_py)
 SALOME_CONFIGURE_FILE(static/header.html.in ${CMAKE_CURRENT_BINARY_DIR}/static/header.html)
 SALOME_CONFIGURE_FILE(static/header_py.html.in ${CMAKE_CURRENT_BINARY_DIR}/static/header_py.html)
 
+# Generate a temporary python file, needed for the generation of the documentation
+# of the plugin.
+SALOME_ACCUMULATE_ENVIRONMENT(GEOM_PluginsList NOCHECK XTPlugin)
+SET(_plugins_cmd_options ${GEOM_ROOT_DIR}/bin/salome/collect_geom_methods.py -d -o tmp/geomBuilder.py XTPlugin)
+SALOME_GENERATE_ENVIRONMENT_SCRIPT(_plugins_cmd env_script "${PYTHON_EXECUTABLE}" "${_plugins_cmd_options}")
+
 SET(kernel_file "$ENV{KERNEL_ROOT_DIR}/bin/salome/prepare_generating_doc.py")
 IF(WIN32)
   STRING(REPLACE "/" "\\" kernel_file ${kernel_file})
@@ -29,6 +35,7 @@ ENDIF(WIN32)
 
 ADD_CUSTOM_TARGET(usr_docs ${CMAKE_COMMAND} -E make_directory tmp
   COMMAND ${PYTHON_EXECUTABLE} ${kernel_file} -o tmp/XTPluginBuilder.py ${CMAKE_SOURCE_DIR}/src/XTPluginBuilder.py
+  COMMAND ${_plugins_cmd}
   COMMAND ${DOXYGEN_EXECUTABLE} doxyfile_py
   COMMAND ${DOXYGEN_EXECUTABLE} doxyfile
   COMMAND ${CMAKE_COMMAND} -E remove_directory tmp
index e4e9e35dbe82422a1d358ee5db14e4a1d03b4804..868181e32ce5faff938dc130853c0ae557375936 100755 (executable)
@@ -1,4 +1,4 @@
-# Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
index 8d6157f32df6f4953e93569028ee28ec340390f0..5dfead6f1a3100cdbe28d9010e716b53c4fec8d0 100755 (executable)
@@ -1,4 +1,4 @@
-# Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
index 0b3054712acbcfd9b1903fe1e5ffb603c05096e6..f3908235268aacf5e416face690fba2a558284e3 100644 (file)
@@ -2,15 +2,14 @@
 
 \mainpage Introduction to XTPLUGIN
 
-\b Parasolid interface to be used as plugin for SALOME Geometry 
-module. 
-It is destined for:
-- Importing CAD models stored in Parasolid format ( *.x_t and *.xt files ) into 
-SALOME study;
+The \b XTPLUGIN implements \b Parasolid interface as a plugin for SALOME Geometry module.
 
-To manage parameters of the XTPLUGIN use \subpage xtplugin_import_page.
+It can be used for importing CAD models stored in Parasolid format ( *.x_t and *.xt files ) into 
+SALOME study.
 
-Also all XTPLUGIN functionalities are accessible via
+To use functionality of the XTPLUGIN refer to \subpage xtplugin_import_page.
+
+Also all functionalities of the XTPLUGIN are accessible via
 \subpage xtplugin_python_interface_page "XTPLUGIN Python interface".
 
 */
index d0e754d14d0423c1425601af17e18b207895d636..6991a2da2785b8b53345a0a6f114f344a9d49ca7 100644 (file)
@@ -2,7 +2,7 @@
 
 \page xtplugin_import_page Import XT
 
-For using XTPLUGIN functionalities in SALOME:
+To use XTPLUGIN functionalities in SALOME:
 
 - Run SALOME and activate Geometry module.
 
@@ -10,13 +10,13 @@ For using XTPLUGIN functionalities in SALOME:
 
   \image html import_xt.png
   
-  Browse and select the file and click "Open" button. New object (shape) 
-  will appears in the SALOME object browser.
+  Browse and select the file and press "Open" button. New object (shape) 
+  will appear in the SALOME object browser.
 
-  \note It is possible to re-open from the initial file a previously imported shape if 
-  the file has been changed on disk. For this, select <b>Reload From Disk</b> 
-  in the context menu of the imported shape. The reloaded shape will have the same 
-  representation parameters as before this operation.
+  \note It is possible to re-load a previously imported shape from the initial file if 
+  the file has been changed on disk. For this, select <b>Reload From Disk</b> item
+  in the Object browser's context menu of the imported shape. The reloaded shape will
+  have the same representation parameters as before this operation.
 
   \image html reopen_xt.png
 
index a00567eb5a65b3da0afa470e22d48becc21612d7..0768a93b0c7534b940b6fe013c09ef0be81d6e6f 100644 (file)
@@ -2,16 +2,16 @@
 
 \page xtplugin_python_interface_page Python Interface
 
-Python package XTPluginBuilder defines several classes, destined for 
-import CAD models in Parasolid format (*.x_t and *.xt files).
+Python package XTPluginBuilder defines a function that allows
+importing CAD models in Parasolid format (*.x_t and *.xt files).
 
 XTPLUGIN dynamically adds several methods to the geomBuilder.
 
 Below you can see an example of usage of the XTPluginBuilder package for 
-import CAD models:
+importing CAD models:
 
 \anchor example_XTPlugin
-<h2>Example of import CAD model stored in Parasolid format (*.x_t and *.xt files) with XTPLUGIN:</h2>
+<h2>Example of importing of CAD model stored in Parasolid format (*.x_t and *.xt files) with XTPLUGIN:</h2>
 \tui_script{XTPlugindemo.py}
 
 */
index e21ab0ce443f1fd677742df7549edff2f623a795..a9dd3c180bc809df60b7baa78e1a225c91a6813f 100755 (executable)
@@ -4,7 +4,7 @@
   <ul>
     $navpath
     <li class="footer">
-      Copyright &copy; 2014  CEA/DEN, EDF R&amp;D, OPEN CASCADE<br>
+      Copyright &copy; 2014-2015  OPEN CASCADE<br>
     </li>
   </ul>
 </div>
index 121bda3b15eee5258554a64c922f916d720b1a39..001cd368a1fee2ca60871693010ebb6c63b24d22 100755 (executable)
@@ -1,4 +1,4 @@
-# Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
index 05e8e9715b1ce6aad1bfdc1667f8d1decb783ccb..8749783c4c9cbd53433c911f608388209dfa8f2f 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
index 29a9e1ae8c1ce16e8bb2ae9ebc695904af658dca..aef9146b2545d83b49e7337e3cae4b7dba90d1ee 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2014  OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
index 067fe643d8005f51a93de5eb0a2c375439861dd3..2187f1f317492d12e5ee446e7cde1ea0578b7333 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+  Copyright (C) 2014-2015  OPEN CASCADE
 
   This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
index 652294afa4a6316e799f50266b4c0f26698953d4..61ebe17d9a148229fda8bfeafd924c5383114d6e 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='us-ascii'?>
 <!DOCTYPE meshers PUBLIC "" "desktop.dtd">
 <!--
-  Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+  Copyright (C) 2014-2015  OPEN CASCADE
 
   This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
index e50527e7ffc11261a2d073aac25958e86add68c2..9e00206958230f4f66188fe8a3a422ebe52883ef 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
index 7c4ae02b49976574729719efde5185019f3383cc..8f93690693d00e33a8181170a722bce635848953 100644 (file)
@@ -1,5 +1,5 @@
 #  -*- coding: iso-8859-1 -*-
-# Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
@@ -23,7 +23,15 @@ from XTPlugin import IXTOperations
 # Engine Library Name
 __libraryName__ = "XTPluginEngine"
 
+## Get XT plugin operations interface
+#  @return an instance of XT plugin operations interface
 def GetXTPluginOperations(self):
+    """
+    Get XT plugin operations interface.
+
+    Returns:
+        An instance of XT plugin operations interface
+    """
     anOp = self.GetPluginOperations(self.myStudyId, __libraryName__)
     return anOp._narrow(IXTOperations)
 
index 3fac07cb60ef9d2f262095ef6e1560b82b5b0d3f..2999b7771c978beef20cd424317d974e3b4d55aa 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
index 005bdeb93c405802da23642402a1b33931a2c699..a7021d079dee23f4d1582310d600afb52b1ef6b8 100755 (executable)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
index 2e9d98f7ad35acac46edf49a7f92d6aac7effa5e..11057cfa4bb3919a32131c5c1b7c9ab46bf78d3b 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
index 123134530cdb8ab56abdde336f81095ab5709d3d..1ef3e0973dbfd99358c631e15aa5ad8d883e137d 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
index c78201324ce69f92a72645a8a11c6c13a03d3e1c..5088796575dc3c65884241b88b883b095a09621b 100755 (executable)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
index 975e7e1e5c96869d587c6e9c1a45da5917455736..6ef4e71facbc6a08d3854b368ce06e3eedd560df 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
index 9a4453c95d1bfe0ccb4ef463ff225bec7b5b20e1..a3e2286c0c2c4c079fa632a59199249375498903 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
index 411be1f930e801017938a09aef336aeac883530c..b7bc97f7b38f9680f8c2b4ce6160cd90a42d7dc4 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
index d259c99d00cb26fbb1831badc1337842c39d6180..cb7bdfded145b0ff8b4e33ca6fef0367dca9819e 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
index 47dcac8f989cfb7bb85652fef4066400dda882e0..964e2e7a00a84eab65e1708b0559cc933591c46f 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
@@ -20,7 +20,7 @@
 // internal includes
 #include "XTPlugin_IOperations_i.hh"
 #include "XTPlugin_IOperations.hxx"
-#include <XTPLUGIN_version.h>
+#include "XTPlugin_version.h"
 
 // KERNEL includes
 #include <utilities.h>
index 5fea3b909f716b0ed0adadb9b9df892eb1228439..c998040bf49a599b43393815bededc58c92ae9a6 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
index 32f2febcc6d712a821e60df4ea7585735672eb12..dbdb02d563b1bf3c20bb4c7767989f6ac4f292e2 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
index 6ec1dd22830d04c35475574d946f8e59fc861abe..82873f7f717c1d05eef59aa4d54a437aa5f52816 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
index a419d735f5222c076862b5b316eaf8d8547017d6..df240483a56c835da6bd49a1766d8abe13cf438a 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
index f89be10bdfd117ca9d3a105d0ea62c1cdc41b125..c5f329dd726cc4c178cc30f6117be725df2c5231 100755 (executable)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
index 12c7089db5490be4a61576643b8a8cb7d37de758..de18bbe5a0f342f2b5b526d99e65d0efcbdcdf3d 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014  OPEN CASCADE
+// Copyright (C) 2014-2015  OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
index 7fc622d59af3ac024bea40eb43c39763b022d0e7..c8478a0fbe750781931c3e76da12e9d37e4df39b 100644 (file)
@@ -1,5 +1,5 @@
 #  -*- coding: iso-8859-1 -*-
-# Copyright (C) 2014  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2014-2015  OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public