Salome HOME
modules/geom.git
10 years ago0022315: EDF 2722 GEOM: Import STL in GEOM
skv [Tue, 12 Nov 2013 08:22:19 +0000 (08:22 +0000)]
0022315: EDF 2722 GEOM: Import STL in GEOM

10 years agoProcess plugin libraries names correctly on Windows and Linux
vsr [Mon, 11 Nov 2013 08:43:20 +0000 (08:43 +0000)]
Process plugin libraries names correctly on Windows and Linux

10 years ago0022371: [CEA 971] Regression GetInPlaceByHistory.
emv [Fri, 8 Nov 2013 11:56:05 +0000 (11:56 +0000)]
0022371: [CEA 971] Regression GetInPlaceByHistory.
Fill history using copy of the argument shape.

10 years agoCompatibility SALOME on Windows
ana [Fri, 8 Nov 2013 11:24:41 +0000 (11:24 +0000)]
Compatibility SALOME on Windows

10 years agoField dialog box: allow direct entering step id
vsr [Fri, 8 Nov 2013 08:00:57 +0000 (08:00 +0000)]
Field dialog box: allow direct entering step id

10 years agoField dialog box: allow direct entering step id
vsr [Thu, 7 Nov 2013 17:01:53 +0000 (17:01 +0000)]
Field dialog box: allow direct entering step id

10 years agoField dimension by default is shape_type-1 (i.e. FACES for Solid, VERTICES for Edge...
vsr [Thu, 7 Nov 2013 16:10:58 +0000 (16:10 +0000)]
Field dimension by default is shape_type-1 (i.e. FACES for Solid, VERTICES for Edge etc)

10 years agofix uninitialized variable
fps [Thu, 7 Nov 2013 13:37:37 +0000 (13:37 +0000)]
fix uninitialized variable

10 years agoCMake: Update path variables for current build system
mpa [Thu, 7 Nov 2013 10:43:21 +0000 (10:43 +0000)]
CMake: Update path variables for current build system

10 years agoPorting SALOME Geometry module to the new OCCT 6.7.0 beta version.
rnv [Thu, 7 Nov 2013 08:59:47 +0000 (08:59 +0000)]
Porting SALOME Geometry module to the new OCCT 6.7.0 beta version.

10 years agoILMAB: field on geometry
eap [Wed, 6 Nov 2013 10:52:54 +0000 (10:52 +0000)]
ILMAB: field on geometry

1) Make components editable at field creation only
2) Reflect stamp change in step name in the OB

10 years agoCMake:
mpa [Wed, 6 Nov 2013 10:26:46 +0000 (10:26 +0000)]
CMake:
- add tests for this module which can be run via command "make test"

10 years agoFields editing dialog box: enable component renaming
vsr [Wed, 6 Nov 2013 09:49:34 +0000 (09:49 +0000)]
Fields editing dialog box: enable component renaming

10 years agoBuild Curve Creator optionally (OFF by default)
vsr [Wed, 6 Nov 2013 07:36:08 +0000 (07:36 +0000)]
Build Curve Creator optionally (OFF by default)

10 years agoJapanese translations update
rnc [Tue, 5 Nov 2013 15:18:40 +0000 (15:18 +0000)]
Japanese translations update

10 years agoCMake: improved reloading of dependent CMake targets in Config file to
mpa [Tue, 5 Nov 2013 12:41:48 +0000 (12:41 +0000)]
CMake: improved reloading of dependent CMake targets in Config file to
account for COMPONENTS.

10 years ago0022374: [CEA 972] GetInPlace with new implemen gives a wrong result
skv [Tue, 5 Nov 2013 08:42:56 +0000 (08:42 +0000)]
0022374: [CEA 972] GetInPlace with new implemen gives a wrong result

10 years ago0022388: [CEA 977] Invalide shape after UnionFaces
skv [Fri, 1 Nov 2013 12:15:32 +0000 (12:15 +0000)]
0022388: [CEA 977] Invalide shape after UnionFaces

10 years ago0022351: EDF 2750 GEOM: Fillet 1D does not work on a corner
skv [Fri, 1 Nov 2013 08:35:47 +0000 (08:35 +0000)]
0022351: EDF 2750 GEOM: Fillet 1D does not work on a corner

10 years agoAdd the missing library.
akl [Thu, 31 Oct 2013 11:12:12 +0000 (11:12 +0000)]
Add the missing library.

10 years agoCMake: Add keyword NOCHECK for accumulating environment because included directories...
mpa [Thu, 31 Oct 2013 10:57:08 +0000 (10:57 +0000)]
CMake: Add keyword NOCHECK for accumulating environment because included directories not exists in this moment

10 years agoAdd missing link dependency
vsr [Thu, 31 Oct 2013 09:44:30 +0000 (09:44 +0000)]
Add missing link dependency

10 years agoFix compilation problem with -DSALOME_BUILD_GUI=OFF mode.
inv [Thu, 31 Oct 2013 07:58:25 +0000 (07:58 +0000)]
Fix compilation problem with -DSALOME_BUILD_GUI=OFF mode.

10 years agoMerge from BR_hydro 30/10/2013
vsr [Wed, 30 Oct 2013 16:50:50 +0000 (16:50 +0000)]
Merge from BR_hydro 30/10/2013

10 years agoFix compilation error
kga [Wed, 30 Oct 2013 13:02:47 +0000 (13:02 +0000)]
Fix compilation error

10 years ago0022289: EDF 2623 GEOM: Make "MakePipeWithDifferentsSections" available from GUI
kga [Wed, 30 Oct 2013 09:48:10 +0000 (09:48 +0000)]
0022289: EDF 2623 GEOM: Make "MakePipeWithDifferentsSections" available from GUI

10 years ago0022389: [CEA 980] Use the "." as a decimal separator and not use the "," as a thousa...
vsr [Tue, 29 Oct 2013 14:00:28 +0000 (14:00 +0000)]
0022389: [CEA 980] Use the "." as a decimal separator and not use the "," as a thousand separator
Avoid thousands separator on "C" locale (Qt bug?)

10 years agoCMake:
mpa [Tue, 29 Oct 2013 08:29:35 +0000 (08:29 +0000)]
CMake:
Edit documentation. Now it use salome macros to set the environment for sphinx run.

10 years agoCMake:
mpa [Tue, 29 Oct 2013 08:07:30 +0000 (08:07 +0000)]
CMake:
- Accumulate environment variables, to be used later to run some command in proper environment.

10 years ago0022353: EDF GEOM: Projection on a edge or a wire
skv [Tue, 29 Oct 2013 06:52:17 +0000 (06:52 +0000)]
0022353: EDF GEOM: Projection on a edge or a wire

10 years agoFix bad previous change
vsr [Thu, 24 Oct 2013 09:59:54 +0000 (09:59 +0000)]
Fix bad previous change

10 years agoFix compilation error on 32bit platforms
vsr [Thu, 24 Oct 2013 05:25:04 +0000 (05:25 +0000)]
Fix compilation error on 32bit platforms

10 years agoFix compilation error on 32bit platforms
vsr [Thu, 24 Oct 2013 04:57:31 +0000 (04:57 +0000)]
Fix compilation error on 32bit platforms

10 years ago0022375: [CEA 973] UnionFaces shall not suppress an edge between 2 continuous faces...
skv [Wed, 23 Oct 2013 14:29:57 +0000 (14:29 +0000)]
0022375: [CEA 973] UnionFaces shall not suppress an edge between 2 continuous faces if this edge is shared with a 3rd incident face

10 years agoCMake: rollback of previous changes
mpa [Wed, 23 Oct 2013 14:14:30 +0000 (14:14 +0000)]
CMake: rollback of previous changes

10 years agoCMake: Fix export of gui prerequisites root dirs
mpa [Wed, 23 Oct 2013 10:49:53 +0000 (10:49 +0000)]
CMake: Fix export of gui prerequisites root dirs

10 years agoCMake: doing proper string comparison in IF clause
mpa [Wed, 23 Oct 2013 10:15:16 +0000 (10:15 +0000)]
CMake: doing proper string comparison in IF clause

10 years agoUse Geom Folders to store structural elements (closes EDF issues #2770 and #1885)
barate [Wed, 23 Oct 2013 10:08:14 +0000 (10:08 +0000)]
Use Geom Folders to store structural elements (closes EDF issues #2770 and #1885)

10 years agoImprove shape recognition features
kga [Tue, 22 Oct 2013 11:42:25 +0000 (11:42 +0000)]
Improve shape recognition features

10 years agoImprove shape recognition features
kga [Tue, 22 Oct 2013 11:33:32 +0000 (11:33 +0000)]
Improve shape recognition features

10 years agoFix crash on Python Dump if some object has been deleted
kga [Tue, 22 Oct 2013 09:27:12 +0000 (09:27 +0000)]
Fix crash on Python Dump if some object has been deleted

10 years ago- Edit a documentation build
mpa [Tue, 22 Oct 2013 08:05:04 +0000 (08:05 +0000)]
- Edit a documentation build
- make clean cleans generated files

10 years agoImprove make dev_docs step:
mpa [Tue, 22 Oct 2013 07:28:32 +0000 (07:28 +0000)]
Improve make dev_docs step:
- It does not install anything; only generates output with doxygen
- make install installs output files generated by make dev_docs
- make clean cleans generated files

10 years ago- SALOME_BUILD_DOC, SALOME_BUILD_TESTS and SALOME_BUILD_GUI should be independent...
mpa [Tue, 22 Oct 2013 07:24:09 +0000 (07:24 +0000)]
- SALOME_BUILD_DOC, SALOME_BUILD_TESTS and SALOME_BUILD_GUI should be independent in each module
- Add definitions and include directories of dependent modules

10 years agoGive proper permissions to Python scripts
vsr [Mon, 21 Oct 2013 11:20:16 +0000 (11:20 +0000)]
Give proper permissions to Python scripts

10 years ago0022353: EDF GEOM: Projection on a edge or a wire
skv [Mon, 21 Oct 2013 09:02:19 +0000 (09:02 +0000)]
0022353: EDF GEOM: Projection on a edge or a wire

10 years agoDo not trim mesh groups names for structural element visualization (fix EDF bug ...
barate [Fri, 18 Oct 2013 14:34:40 +0000 (14:34 +0000)]
Do not trim mesh groups names for structural element visualization (fix EDF bug #2745)

10 years agoTask: "XAO format: fields on geometry".
ouv [Fri, 18 Oct 2013 14:00:58 +0000 (14:00 +0000)]
Task: "XAO format: fields on geometry".
Sub-task: "GUI/visualization - OCC viewer".

10 years agoILMAB: field of geometry
eap [Thu, 17 Oct 2013 16:55:54 +0000 (16:55 +0000)]
ILMAB: field of geometry

Fix a bug that modification of values of the boolean field is not stored by [Apply]

10 years agoReplace deprecated WNT macro definition by WIN32.
rnv [Thu, 17 Oct 2013 14:53:21 +0000 (14:53 +0000)]
Replace deprecated WNT macro definition by WIN32.

10 years ago0022356: [CEA 968] Regression on the test script 01_geom.py
vsr [Thu, 17 Oct 2013 13:54:06 +0000 (13:54 +0000)]
0022356: [CEA 968] Regression on the test script 01_geom.py

10 years agoILMAB: Field on geometry
eap [Thu, 17 Oct 2013 08:01:05 +0000 (08:01 +0000)]
ILMAB: Field on geometry

Fix SetStringArray() which crashes SALOME if an input array of size 1 starts at 0.

10 years agoWin32 compatibility.
rnv [Thu, 17 Oct 2013 07:24:33 +0000 (07:24 +0000)]
Win32  compatibility.

10 years ago0022307: implement workaround for OCC bug 0024263
skv [Wed, 16 Oct 2013 13:49:44 +0000 (13:49 +0000)]
0022307: implement workaround for OCC bug 0024263

10 years ago0022338: EDF GEOM: Regression when partitoning a compound by a plane
vsr [Wed, 16 Oct 2013 11:45:05 +0000 (11:45 +0000)]
0022338: EDF GEOM: Regression when partitoning a compound by a plane
- "check arguments for self-intersection" option : update images for documentation

10 years ago0022338: implement check self-intersection option for boolean operations
skv [Wed, 16 Oct 2013 11:22:29 +0000 (11:22 +0000)]
0022338: implement check self-intersection option for boolean operations

10 years ago21684: EDF 2221 : Display the arguments and the name of the operations
eap [Tue, 15 Oct 2013 10:30:22 +0000 (10:30 +0000)]
21684: EDF 2221 : Display the arguments and the name of the operations

In removeStep(self,step) remove it from a study as well

10 years agoHandle OpenCV optional product properly
vsr [Mon, 14 Oct 2013 16:22:57 +0000 (16:22 +0000)]
Handle OpenCV optional product properly

10 years agoBUG: GEOM/CMake build procedure: VTK and OCCT are Geom specifics. They are not used...
rnc [Fri, 11 Oct 2013 13:08:43 +0000 (13:08 +0000)]
BUG: GEOM/CMake build procedure: VTK and OCCT are Geom specifics. They are not used by KERNEL. Putting them before GUI detection broke the detection from GUI configuration when GEOM is built with GUI.

10 years agoMerge from V7_siman 11/10/2013
vsr [Fri, 11 Oct 2013 12:50:25 +0000 (12:50 +0000)]
Merge from V7_siman 11/10/2013

10 years ago22307: fix of source shape modification by Cut
skv [Fri, 11 Oct 2013 10:45:43 +0000 (10:45 +0000)]
22307: fix of source shape modification by Cut

10 years agoRemove libxml2 from dependencies
vsr [Thu, 10 Oct 2013 13:34:01 +0000 (13:34 +0000)]
Remove libxml2 from dependencies

10 years agoOCC2VTK and VTKExport are common packages.
rnv [Thu, 10 Oct 2013 12:49:08 +0000 (12:49 +0000)]
OCC2VTK and VTKExport are common packages.

10 years ago1) Move SalomeGEOMConfig.cmake.in file to module root directory.
rnv [Thu, 10 Oct 2013 12:47:39 +0000 (12:47 +0000)]
1) Move SalomeGEOMConfig.cmake.in file to module root directory.
2) Move VTK cmake config file from GUI into KERNEL.

10 years agoMove SalomeGEOMConfig.cmake.in file to module root directory.
rnv [Thu, 10 Oct 2013 12:45:15 +0000 (12:45 +0000)]
Move SalomeGEOMConfig.cmake.in file to module root directory.

10 years agoMinimize external dependencies: libxml2 is only needed locally for XAO package
vsr [Wed, 9 Oct 2013 08:56:05 +0000 (08:56 +0000)]
Minimize external dependencies: libxml2 is only needed locally for XAO package

10 years agoAdd missing translation.
rnv [Tue, 8 Oct 2013 15:28:52 +0000 (15:28 +0000)]
Add missing translation.

10 years agoFix remarks related to the "0021709: [CEA 583] Toolbar preferences" issue.
rnv [Tue, 8 Oct 2013 15:22:01 +0000 (15:22 +0000)]
Fix remarks related to the "0021709: [CEA 583] Toolbar preferences" issue.

10 years ago*** empty log message ***
mpa [Tue, 8 Oct 2013 14:33:38 +0000 (14:33 +0000)]
*** empty log message ***

10 years ago*** empty log message ***
mpa [Tue, 8 Oct 2013 14:27:47 +0000 (14:27 +0000)]
*** empty log message ***

10 years agoFix an error message in structural element visualization
barate [Mon, 7 Oct 2013 14:51:10 +0000 (14:51 +0000)]
Fix an error message in structural element visualization

10 years agoRNV: Porting SALOME GEOM module to the new version of the OCCT.
inv [Mon, 7 Oct 2013 13:36:49 +0000 (13:36 +0000)]
RNV: Porting SALOME GEOM module to the new version of the OCCT.

10 years agoILMAB. Add GEOM_TestField.py
eap [Fri, 4 Oct 2013 14:49:12 +0000 (14:49 +0000)]
ILMAB. Add GEOM_TestField.py

10 years ago0022258: [CEA 897] Bug in boolean operations on spheres external layer
vsr [Fri, 4 Oct 2013 14:29:52 +0000 (14:29 +0000)]
0022258: [CEA 897] Bug in boolean operations on spheres external layer
Additional check of arguments of boolean operations is added to avoid passing self-intersted objects to BOP

10 years agoILMAB. Fix dump of "field.setStamp(step, stamp)" - invalid step is dumped
eap [Fri, 4 Oct 2013 14:26:36 +0000 (14:26 +0000)]
ILMAB. Fix dump of "field.setStamp(step, stamp)" - invalid step is dumped

10 years agoSome protection from usage of removed objects whose data label
eap [Fri, 4 Oct 2013 14:25:30 +0000 (14:25 +0000)]
Some protection from usage of removed objects whose data label
is reused by a new object

10 years agoImplementation of the "0021709: [CEA 583] Toolbar preferences" issue.
rnv [Fri, 4 Oct 2013 13:53:25 +0000 (13:53 +0000)]
Implementation of the "0021709: [CEA 583] Toolbar preferences" issue.

10 years agoFix a bug that NbShapes() and ShapeInfo() return 2 solids for a box
eap [Fri, 4 Oct 2013 08:54:58 +0000 (08:54 +0000)]
Fix a bug that NbShapes() and ShapeInfo() return 2 solids for a box

10 years ago- cout << "aP1.Distance(aP2) <= aP1.Distance(aP3)" << endl;
eap [Fri, 4 Oct 2013 08:53:28 +0000 (08:53 +0000)]
-          cout << "aP1.Distance(aP2) <= aP1.Distance(aP3)" << endl;

10 years agoILMAB project. Fix a bug in RestoreSubShapes()
eap [Thu, 3 Oct 2013 15:43:48 +0000 (15:43 +0000)]
ILMAB project. Fix a bug in RestoreSubShapes()

10 years agoILMAB project.
eap [Thu, 3 Oct 2013 15:27:32 +0000 (15:27 +0000)]
ILMAB project.

10 years agoILMAB project.
eap [Thu, 3 Oct 2013 14:13:53 +0000 (14:13 +0000)]
ILMAB project.

Prevent a twice removal: RemoveObject() is called in a case calss

 GEOM_Field_i::~GEOM_Field_i()
 {
-  GEOM_Engine::GetEngine()->RemoveObject(_impl);

10 years agoILMAB project. A dialog box for creating/editing the Field on Geometry implemented
eap [Thu, 3 Oct 2013 14:12:04 +0000 (14:12 +0000)]
ILMAB project. A dialog box for creating/editing the Field on Geometry implemented

10 years agoILMAB project.
eap [Thu, 3 Oct 2013 14:10:26 +0000 (14:10 +0000)]
ILMAB project.

Fix dumping of SetStamp()

10 years agoILMAB project.
eap [Thu, 3 Oct 2013 14:09:33 +0000 (14:09 +0000)]
ILMAB project.

Prevent adding same labels in _freeLabels

10 years agoMerge from BR_V7_main_Field branch (02/09/2013)
vsr [Wed, 2 Oct 2013 13:13:33 +0000 (13:13 +0000)]
Merge from BR_V7_main_Field branch (02/09/2013)

10 years agoILMAB project. DS for the Field on Geometry implemented
eap [Mon, 30 Sep 2013 11:45:32 +0000 (11:45 +0000)]
ILMAB project. DS for the Field on Geometry implemented

10 years agoGEOM Plugins: fix problem with overwriting of some geomBuilder methods by GEOM_Gen...
jfa [Fri, 27 Sep 2013 09:01:59 +0000 (09:01 +0000)]
GEOM Plugins: fix problem with overwriting of some geomBuilder methods by GEOM_Gen::GEOM_IAdvancedOperations methods.

10 years agoInstall config files in the adm_local directory.
rnv [Tue, 24 Sep 2013 12:43:16 +0000 (12:43 +0000)]
Install config files in the adm_local directory.

10 years agoFix error
jfa [Mon, 23 Sep 2013 08:31:05 +0000 (08:31 +0000)]
Fix error

10 years agoDocumentation is optional
vsr [Sat, 21 Sep 2013 11:35:49 +0000 (11:35 +0000)]
Documentation is optional

10 years agoProper version set-up
vsr [Thu, 19 Sep 2013 09:41:56 +0000 (09:41 +0000)]
Proper version set-up

10 years agoCorrect wrong version.
rnv [Thu, 19 Sep 2013 09:37:56 +0000 (09:37 +0000)]
Correct wrong version.

10 years agoCMake: docutils: added "../lib64/..." to the OmniORB PYTHONPATH.
bruneton [Thu, 19 Sep 2013 08:47:12 +0000 (08:47 +0000)]
CMake: docutils: added "../lib64/..." to the OmniORB PYTHONPATH.

10 years agoRemove obsolete staff
vsr [Tue, 17 Sep 2013 14:45:17 +0000 (14:45 +0000)]
Remove obsolete staff

10 years agoGlueFaces/Edges: protect initial shapes from modifications.
jfa [Tue, 17 Sep 2013 13:49:18 +0000 (13:49 +0000)]
GlueFaces/Edges: protect initial shapes from modifications.

10 years agoWIN32 compilation.
rnv [Tue, 17 Sep 2013 12:52:41 +0000 (12:52 +0000)]
WIN32 compilation.

10 years agoDetection of the OpenCV is OFF by default.
rnv [Tue, 17 Sep 2013 12:19:05 +0000 (12:19 +0000)]
Detection of the OpenCV is OFF by default.

10 years agoUpdate to conform with new macros
rnc [Tue, 17 Sep 2013 12:00:03 +0000 (12:00 +0000)]
Update to conform with new macros

10 years agoMerge from BR_new_bop4 (porting to new OCCT BOP) 13/09/2013
vsr [Mon, 16 Sep 2013 13:59:50 +0000 (13:59 +0000)]
Merge from BR_new_bop4 (porting to new OCCT BOP) 13/09/2013