From 97f108384c37fece2f3cbd795d97eafde7eecea7 Mon Sep 17 00:00:00 2001
From: smh
Date: Tue, 19 Oct 2004 11:41:05 +0000
Subject: [PATCH] Integration of PAL/SALOME V2.1.0c from OCC
---
INSTALL | 4 +-
Makefile.in | 48 +-
adm_local/unix/make_commence.in | 2 +-
bin/VERSION | 2 +-
build_configure | 1 -
doc/salome/gui/GEOM/GEOM.log | 289 ++-
doc/salome/gui/GEOM/blocks.htm | 144 ++
.../GEOM/changing_displaying_parameters.htm | 8 +-
.../gui/GEOM/files/introduction_to_geom.htm | 2 +-
.../files/salome2_sp3_basicgui_functions.htm | 258 ++-
.../salome2_sp3_booleangui_functions.htm | 225 +-
.../files/salome2_sp3_buildgui_functions.htm | 176 +-
.../salome2_sp3_displaygui_functions.htm | 71 +-
.../salome2_sp3_generationgui_functions.htm | 40 +-
.../salome2_sp3_geomtoolsgui_functions.htm | 32 +-
.../salome2_sp3_measuregui_functions.htm | 213 +-
.../salome2_sp3_operationgui_functions.htm | 245 +-
.../salome2_sp3_primitivegui_functions.htm | 46 +-
.../files/salome2_sp3_repairgui_functions.htm | 593 ++++-
...alome2_sp3_transformationgui_functions.htm | 160 +-
doc/salome/gui/GEOM/geom_help.html | 150 ++
doc/salome/gui/GEOM/geom_help_csh.html | 100 +
doc/salome/gui/GEOM/geom_help_rhc.html | 100 +
doc/salome/gui/GEOM/image144.jpg | Bin 0 -> 22434 bytes
doc/salome/gui/GEOM/image145.jpg | Bin 0 -> 10447 bytes
doc/salome/gui/GEOM/image146.jpg | Bin 0 -> 11320 bytes
doc/salome/gui/GEOM/image147.jpg | Bin 0 -> 4258 bytes
doc/salome/gui/GEOM/image149.jpg | Bin 0 -> 3666 bytes
doc/salome/gui/GEOM/image150.jpg | Bin 0 -> 4622 bytes
doc/salome/gui/GEOM/image151.jpg | Bin 0 -> 10219 bytes
doc/salome/gui/GEOM/image152.jpg | Bin 0 -> 9107 bytes
doc/salome/gui/GEOM/image154.jpg | Bin 0 -> 15519 bytes
doc/salome/gui/GEOM/image156.jpg | Bin 0 -> 13889 bytes
doc/salome/gui/GEOM/image158.jpg | Bin 0 -> 18417 bytes
doc/salome/gui/GEOM/image160.jpg | Bin 0 -> 16741 bytes
doc/salome/gui/GEOM/image161.jpg | Bin 0 -> 13465 bytes
doc/salome/gui/GEOM/image163.jpg | Bin 0 -> 6781 bytes
doc/salome/gui/GEOM/image164.jpg | Bin 0 -> 5424 bytes
doc/salome/gui/GEOM/image165.jpg | Bin 0 -> 9596 bytes
doc/salome/gui/GEOM/image166.jpg | Bin 0 -> 9776 bytes
doc/salome/gui/GEOM/image167.jpg | Bin 0 -> 5505 bytes
doc/salome/gui/GEOM/image168.jpg | Bin 0 -> 6169 bytes
doc/salome/gui/GEOM/image169.jpg | Bin 0 -> 12021 bytes
doc/salome/gui/GEOM/image170.jpg | Bin 0 -> 8878 bytes
doc/salome/gui/GEOM/image171.jpg | Bin 0 -> 8023 bytes
doc/salome/gui/GEOM/image172.jpg | Bin 0 -> 7109 bytes
doc/salome/gui/GEOM/image173.jpg | Bin 0 -> 9979 bytes
doc/salome/gui/GEOM/image175.jpg | Bin 0 -> 9324 bytes
doc/salome/gui/GEOM/image176.jpg | Bin 0 -> 13599 bytes
doc/salome/gui/GEOM/image179.jpg | Bin 0 -> 18423 bytes
doc/salome/gui/GEOM/image180.jpg | Bin 0 -> 10039 bytes
doc/salome/gui/GEOM/image181.jpg | Bin 0 -> 8500 bytes
doc/salome/gui/GEOM/image182.jpg | Bin 0 -> 16425 bytes
doc/salome/gui/GEOM/image183.jpg | Bin 0 -> 14260 bytes
doc/salome/gui/GEOM/image184.jpg | Bin 0 -> 16038 bytes
doc/salome/gui/GEOM/image185.jpg | Bin 0 -> 6145 bytes
doc/salome/gui/GEOM/image186.jpg | Bin 0 -> 16278 bytes
doc/salome/gui/GEOM/image187.jpg | Bin 0 -> 20153 bytes
doc/salome/gui/GEOM/image188.jpg | Bin 0 -> 18274 bytes
doc/salome/gui/GEOM/image189.jpg | Bin 0 -> 24603 bytes
doc/salome/gui/GEOM/image190.jpg | Bin 0 -> 15206 bytes
doc/salome/gui/GEOM/image191.jpg | Bin 0 -> 20633 bytes
doc/salome/gui/GEOM/image192.jpg | Bin 0 -> 13112 bytes
doc/salome/gui/GEOM/image193.jpg | Bin 0 -> 9769 bytes
doc/salome/gui/GEOM/image194.jpg | Bin 0 -> 12744 bytes
doc/salome/gui/GEOM/image29.gif | Bin 0 -> 914 bytes
doc/salome/gui/GEOM/image32.gif | Bin 0 -> 914 bytes
doc/salome/gui/GEOM/image35.gif | Bin 0 -> 870 bytes
doc/salome/gui/GEOM/image37.gif | Bin 0 -> 956 bytes
doc/salome/gui/GEOM/image41.gif | Bin 0 -> 957 bytes
doc/salome/gui/GEOM/image42.gif | Bin 0 -> 917 bytes
doc/salome/gui/GEOM/image44.gif | Bin 0 -> 924 bytes
doc/salome/gui/GEOM/image49.gif | Bin 0 -> 863 bytes
doc/salome/gui/GEOM/image51.gif | Bin 0 -> 954 bytes
doc/salome/gui/GEOM/image52.gif | Bin 0 -> 973 bytes
doc/salome/gui/GEOM/image53.gif | Bin 0 -> 987 bytes
doc/salome/gui/GEOM/image56.gif | Bin 0 -> 979 bytes
doc/salome/gui/GEOM/image57.gif | Bin 0 -> 990 bytes
doc/salome/gui/GEOM/newentity_blocks.htm | 347 +++
doc/salome/gui/GEOM/sketcher.htm | 152 ++
doc/salome/gui/GEOM/whdata/whftdata0.htm | 4 +
doc/salome/gui/GEOM/whdata/whftdata0.xml | 4 +
doc/salome/gui/GEOM/whdata/whfts.htm | 4 +-
doc/salome/gui/GEOM/whdata/whfts.xml | 4 +-
doc/salome/gui/GEOM/whdata/whfwdata0.htm | 1018 ++++++---
doc/salome/gui/GEOM/whdata/whfwdata0.xml | 1018 ++++++---
doc/salome/gui/GEOM/whdata/whtdata0.htm | 9 +-
doc/salome/gui/GEOM/whdata/whtdata0.xml | 5 +-
doc/salome/gui/GEOM/whgdata/whlstf0.htm | 14 +-
doc/salome/gui/GEOM/whgdata/whlstf1.htm | 20 +-
doc/salome/gui/GEOM/whgdata/whlstf2.htm | 19 +-
doc/salome/gui/GEOM/whgdata/whlstf3.htm | 51 +
doc/salome/gui/GEOM/whgdata/whlstf4.htm | 49 +
doc/salome/gui/GEOM/whgdata/whlstf5.htm | 48 +
doc/salome/gui/GEOM/whgdata/whlstfl0.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl1.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl10.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl11.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl12.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl13.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl14.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl15.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl16.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl17.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl18.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl19.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl2.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl20.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl21.htm | 45 +
doc/salome/gui/GEOM/whgdata/whlstfl22.htm | 45 +
doc/salome/gui/GEOM/whgdata/whlstfl3.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl4.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl5.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl6.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl7.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl8.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstfl9.htm | 2 +-
doc/salome/gui/GEOM/whgdata/whlstt3.htm | 5 +-
doc/salome/gui/GEOM/whgdata/whnvl32.htm | 10 +-
doc/salome/gui/GEOM/whskin_info.htm | 4 +-
doc/salome/gui/GEOM/working_with_groups.htm | 222 ++
doc/salome/tui/GEOM/HTML/GEOM_Gen.html | 794 +++++--
doc/salome/tui/GEOM/doxyfile | 5 +-
doc/salome/tui/GEOM/sources/static/page2.html | 1 -
doc/salome/tui/GEOM/sources/static/tree.js | 2 +-
idl/GEOM_Gen.idl | 1956 +++++++++++++---
idl/GEOM_Shape.idl | 85 -
idl/Makefile.in | 1 -
resources/GEOMCatalog.xml | 837 ++++---
resources/GEOM_en.xml | 161 +-
resources/GEOM_fr.xml | 51 +-
resources/ImportExport | 14 +
resources/ShHealing | 251 +++
resources/bezier.png | Bin 0 -> 250 bytes
resources/block_2f.png | Bin 0 -> 424 bytes
resources/block_6f.png | Bin 0 -> 368 bytes
resources/block_face_2e.png | Bin 0 -> 425 bytes
resources/block_face_4e.png | Bin 0 -> 459 bytes
resources/block_face_4v.png | Bin 0 -> 362 bytes
resources/block_multitrsf_double.png | Bin 0 -> 604 bytes
resources/block_multitrsf_simple.png | Bin 0 -> 587 bytes
resources/circle3points.png | Bin 0 -> 439 bytes
resources/closecontour.png | Bin 0 -> 368 bytes
resources/coordsys.png | Bin 0 -> 1179 bytes
resources/displayonly.png | Bin 0 -> 247 bytes
resources/free_bound.png | Bin 0 -> 432 bytes
resources/group_edit.png | Bin 0 -> 758 bytes
resources/group_new.png | Bin 0 -> 718 bytes
resources/interpol.png | Bin 0 -> 254 bytes
resources/marker.png | Bin 0 -> 285 bytes
resources/marker2.png | Bin 0 -> 309 bytes
resources/marker3.png | Bin 0 -> 289 bytes
resources/mirrorAxe.png | Bin 0 -> 436 bytes
resources/mirrorPoint.png | Bin 0 -> 427 bytes
resources/offset.png | Bin 0 -> 696 bytes
resources/partitionplane.png | Bin 0 -> 493 bytes
resources/plane3points.png | Bin 0 -> 336 bytes
resources/planeworkingorigin.png | Bin 0 -> 270 bytes
resources/planeworkingvector.png | Bin 0 -> 259 bytes
resources/point3.png | Bin 0 -> 335 bytes
resources/point_coord.png | Bin 0 -> 192 bytes
resources/polyline.png | Bin 0 -> 547 bytes
resources/position.png | Bin 0 -> 303 bytes
resources/position2.png | Bin 0 -> 306 bytes
resources/shapeprocess.png | Bin 0 -> 362 bytes
resources/spline.png | Bin 0 -> 254 bytes
resources/subblock.png | Bin 0 -> 461 bytes
resources/suppressintwires.png | Bin 0 -> 368 bytes
resources/translationDxyz.png | Bin 0 -> 416 bytes
resources/translationPoints.png | Bin 0 -> 399 bytes
resources/translationVector.png | Bin 0 -> 285 bytes
resources/tree_block.png | Bin 0 -> 156 bytes
resources/tree_group_edge.png | Bin 0 -> 257 bytes
resources/tree_group_face.png | Bin 0 -> 258 bytes
resources/tree_group_solid.png | Bin 0 -> 260 bytes
resources/tree_group_vertex.png | Bin 0 -> 248 bytes
resources/tree_lcs.png | Bin 0 -> 277 bytes
src/BREPExport/BREPExport.cxx | 33 +
src/BREPExport/Makefile.in | 47 +
src/BREPImport/BREPImport.cxx | 37 +
src/BREPImport/Makefile.in | 45 +
src/BasicGUI/BasicGUI.cxx | 405 +---
src/BasicGUI/BasicGUI.h | 33 +-
src/BasicGUI/BasicGUI_ArcDlg.cxx | 290 +--
src/BasicGUI/BasicGUI_ArcDlg.h | 32 +-
src/BasicGUI/BasicGUI_CircleDlg.cxx | 375 +--
src/BasicGUI/BasicGUI_CircleDlg.h | 44 +-
src/BasicGUI/BasicGUI_CurveDlg.cxx | 318 +++
.../BasicGUI_CurveDlg.h} | 60 +-
src/BasicGUI/BasicGUI_EllipseDlg.cxx | 263 +--
src/BasicGUI/BasicGUI_EllipseDlg.h | 32 +-
src/BasicGUI/BasicGUI_LineDlg.cxx | 225 +-
src/BasicGUI/BasicGUI_LineDlg.h | 28 +-
src/BasicGUI/BasicGUI_MarkerDlg.cxx | 654 ++++++
src/BasicGUI/BasicGUI_MarkerDlg.h | 90 +
src/BasicGUI/BasicGUI_PlaneDlg.cxx | 657 +++---
src/BasicGUI/BasicGUI_PlaneDlg.h | 50 +-
src/BasicGUI/BasicGUI_PointDlg.cxx | 699 +++---
src/BasicGUI/BasicGUI_PointDlg.h | 61 +-
src/BasicGUI/BasicGUI_VectorDlg.cxx | 360 ++-
src/BasicGUI/BasicGUI_VectorDlg.h | 30 +-
src/BasicGUI/BasicGUI_WorkingPlaneDlg.cxx | 421 +++-
src/BasicGUI/BasicGUI_WorkingPlaneDlg.h | 31 +-
src/BasicGUI/Makefile.in | 13 +-
src/BlocksGUI/BlocksGUI.cxx | 131 ++
src/BlocksGUI/BlocksGUI.h | 54 +
src/BlocksGUI/BlocksGUI_BlockDlg.cxx | 394 ++++
src/BlocksGUI/BlocksGUI_BlockDlg.h | 80 +
src/BlocksGUI/BlocksGUI_ExplodeDlg.cxx | 485 ++++
src/BlocksGUI/BlocksGUI_ExplodeDlg.h | 104 +
src/BlocksGUI/BlocksGUI_QuadFaceDlg.cxx | 409 ++++
src/BlocksGUI/BlocksGUI_QuadFaceDlg.h | 90 +
src/BlocksGUI/BlocksGUI_TrsfDlg.cxx | 513 +++++
src/BlocksGUI/BlocksGUI_TrsfDlg.h | 92 +
src/BlocksGUI/Makefile.in | 66 +
src/BooleanGUI/BooleanGUI.cxx | 109 +-
src/BooleanGUI/BooleanGUI.h | 27 +-
src/BooleanGUI/BooleanGUI_CommonDlg.cxx | 245 --
src/BooleanGUI/BooleanGUI_CutDlg.cxx | 243 --
src/BooleanGUI/BooleanGUI_Dialog.cxx | 279 +++
...eanGUI_CommonDlg.h => BooleanGUI_Dialog.h} | 43 +-
src/BooleanGUI/BooleanGUI_FuseDlg.cxx | 243 --
src/BooleanGUI/BooleanGUI_SectionDlg.cxx | 244 --
src/BooleanGUI/Makefile.in | 15 +-
src/BuildGUI/BuildGUI.cxx | 242 +-
src/BuildGUI/BuildGUI.h | 28 +-
src/BuildGUI/BuildGUI_CompoundDlg.cxx | 120 +-
src/BuildGUI/BuildGUI_CompoundDlg.h | 24 +-
src/BuildGUI/BuildGUI_EdgeDlg.cxx | 159 +-
src/BuildGUI/BuildGUI_EdgeDlg.h | 25 +-
src/BuildGUI/BuildGUI_FaceDlg.cxx | 145 +-
src/BuildGUI/BuildGUI_FaceDlg.h | 28 +-
src/BuildGUI/BuildGUI_ShellDlg.cxx | 125 +-
src/BuildGUI/BuildGUI_ShellDlg.h | 22 +-
src/BuildGUI/BuildGUI_SolidDlg.cxx | 145 +-
src/BuildGUI/BuildGUI_SolidDlg.h | 27 +-
src/BuildGUI/BuildGUI_WireDlg.cxx | 125 +-
src/BuildGUI/BuildGUI_WireDlg.h | 18 +-
src/BuildGUI/Makefile.in | 5 +-
src/DisplayGUI/DisplayGUI.cxx | 1168 +++-------
src/DisplayGUI/DisplayGUI.h | 52 +-
src/DisplayGUI/Makefile.in | 7 +-
src/DlgRef/DlgRef_1List1Spin1Btn_QTD.cxx | 73 +
src/DlgRef/DlgRef_1List1Spin1Btn_QTD.h | 44 +
src/DlgRef/DlgRef_1Sel1Check_QTD.cxx | 32 +-
src/DlgRef/DlgRef_1Sel1Check_QTD.h | 8 +-
src/DlgRef/DlgRef_1Sel1Spin1Check_QTD.cxx | 46 +-
src/DlgRef/DlgRef_1Sel1Spin1Check_QTD.h | 12 +-
src/DlgRef/DlgRef_1Sel3Check_QTD.cxx | 56 +-
src/DlgRef/DlgRef_1Sel3Check_QTD.h | 16 +-
src/DlgRef/DlgRef_1Sel_Ext.h | 28 +
src/DlgRef/DlgRef_2Sel1Spin.cxx | 5 +
...n1Check.cxx => DlgRef_2Sel1Spin2Check.cxx} | 14 +-
...1Spin1Check.h => DlgRef_2Sel1Spin2Check.h} | 16 +-
...QTD.cxx => DlgRef_2Sel1Spin2Check_QTD.cxx} | 89 +-
...eck_QTD.h => DlgRef_2Sel1Spin2Check_QTD.h} | 32 +-
src/DlgRef/DlgRef_2Sel1Spin_QTD.cxx | 12 +-
src/DlgRef/DlgRef_2Sel1Spin_QTD.h | 2 +-
src/DlgRef/DlgRef_2Sel2Spin1Check.cxx | 5 +
src/DlgRef/DlgRef_2Sel2Spin1Check_QTD.cxx | 52 +-
src/DlgRef/DlgRef_2Sel2Spin1Check_QTD.h | 14 +-
src/DlgRef/DlgRef_2Sel4Spin1Check.cxx | 5 +
src/DlgRef/DlgRef_2Sel4Spin1Check_QTD.cxx | 92 +-
src/DlgRef/DlgRef_2Sel4Spin1Check_QTD.h | 18 +-
src/DlgRef/DlgRef_3Check_QTD.cxx | 75 +
src/DlgRef/DlgRef_3Check_QTD.h | 40 +
src/DlgRef/DlgRef_3Sel1Spin.cxx | 55 +
.../DlgRef_3Sel1Spin.h} | 58 +-
src/DlgRef/DlgRef_3Sel3Spin1Check.cxx | 114 +
.../DlgRef_3Sel3Spin1Check.h} | 35 +-
src/DlgRef/DlgRef_3Sel3Spin1Check_QTD.cxx | 158 ++
src/DlgRef/DlgRef_3Sel3Spin1Check_QTD.h | 57 +
src/DlgRef/DlgRef_3Sel4Spin2Check.cxx | 6 +
src/DlgRef/DlgRef_3Sel4Spin2Check_QTD.cxx | 127 +-
src/DlgRef/DlgRef_3Sel4Spin2Check_QTD.h | 26 +-
src/DlgRef/DlgRef_4Sel1List1Check_QTD.cxx | 176 ++
src/DlgRef/DlgRef_4Sel1List1Check_QTD.h | 60 +
src/DlgRef/DlgRef_6Sel_QTD.cxx | 152 ++
src/DlgRef/DlgRef_6Sel_QTD.h | 57 +
src/DlgRef/DlgRef_Skeleton_QTD.cxx | 11 +-
src/DlgRef/DlgRef_Skeleton_QTD.h | 5 +-
src/DlgRef/Makefile.in | 27 +-
.../UIFiles/DlgRef_1List1Spin1Btn_QTD.ui | 93 +
src/DlgRef/UIFiles/DlgRef_1Sel1Check_QTD.ui | 57 +-
.../UIFiles/DlgRef_1Sel1Spin1Check_QTD.ui | 112 +-
src/DlgRef/UIFiles/DlgRef_1Sel3Check_QTD.ui | 99 +-
...k_QTD.ui => DlgRef_2Sel1Spin2Check_QTD.ui} | 149 +-
src/DlgRef/UIFiles/DlgRef_2Sel1Spin_QTD.ui | 17 +-
.../UIFiles/DlgRef_2Sel2Spin1Check_QTD.ui | 87 +-
.../UIFiles/DlgRef_2Sel4Spin1Check_QTD.ui | 183 +-
src/DlgRef/UIFiles/DlgRef_3Check_QTD.ui | 112 +
.../UIFiles/DlgRef_3Sel3Spin1Check_QTD.ui | 317 +++
.../UIFiles/DlgRef_3Sel4Spin2Check_QTD.ui | 244 +-
src/DlgRef/UIFiles/DlgRef_6Sel_QTD.ui | 296 +++
src/DlgRef/UIFiles/DlgRef_Skeleton_QTD.ui | 18 +-
src/DlgRef/UIFiles/ui_to_cxx | 17 +-
src/EntityGUI/EntityGUI.cxx | 434 ++--
src/EntityGUI/EntityGUI.h | 22 +-
src/EntityGUI/EntityGUI_1Sel_QTD.cxx | 35 +-
src/EntityGUI/EntityGUI_1Sel_QTD.h | 6 +-
src/EntityGUI/EntityGUI_1Spin_QTD.cxx | 55 +-
src/EntityGUI/EntityGUI_1Spin_QTD.h | 10 +-
src/EntityGUI/EntityGUI_2Spin_QTD.cxx | 55 +-
src/EntityGUI/EntityGUI_2Spin_QTD.h | 10 +-
src/EntityGUI/EntityGUI_3Spin_QTD.cxx | 31 +-
src/EntityGUI/EntityGUI_3Spin_QTD.h | 6 +-
src/EntityGUI/EntityGUI_4Spin_QTD.cxx | 34 +-
src/EntityGUI/EntityGUI_4Spin_QTD.h | 4 +-
src/EntityGUI/EntityGUI_SketcherDlg.cxx | 1304 ++++++-----
src/EntityGUI/EntityGUI_SketcherDlg.h | 72 +-
src/EntityGUI/EntityGUI_SubShapeDlg.cxx | 576 ++---
src/EntityGUI/EntityGUI_SubShapeDlg.h | 72 +-
src/EntityGUI/Makefile.in | 7 +-
src/EntityGUI/UIFiles/EntityGUI_1Sel_QTD.ui | 218 ++
src/EntityGUI/UIFiles/EntityGUI_1Spin_QTD.ui | 201 ++
src/EntityGUI/UIFiles/EntityGUI_2Spin_QTD.ui | 230 ++
src/EntityGUI/UIFiles/EntityGUI_3Spin_QTD.ui | 259 +++
src/EntityGUI/UIFiles/EntityGUI_4Spin_QTD.ui | 288 +++
src/EntityGUI/UIFiles/EntityGUI_Dir1_QTD.ui | 112 +
src/EntityGUI/UIFiles/EntityGUI_Dir2_QTD.ui | 120 +
src/EntityGUI/UIFiles/EntityGUI_Point_QTD.ui | 103 +
.../UIFiles/EntityGUI_Skeleton_QTD.ui | 379 ++++
src/EntityGUI/UIFiles/ui_to_cxx | 28 +
src/GEOM/GEOM_Application.cxx | 39 +
src/GEOM/GEOM_Application.hxx | 89 +
src/GEOM/GEOM_Application.ixx | 63 +
src/GEOM/GEOM_Application.jxx | 9 +
...teratorOfDataMapOfAsciiStringTransient.hxx | 86 +
...ratorOfDataMapOfAsciiStringTransient_0.cxx | 36 +
...MapNodeOfDataMapOfAsciiStringTransient.hxx | 123 +
...pNodeOfDataMapOfAsciiStringTransient_0.cxx | 85 +
.../GEOM_DataMapOfAsciiStringTransient.hxx | 118 +
.../GEOM_DataMapOfAsciiStringTransient_0.cxx | 39 +
src/GEOM/GEOM_Engine.cxx | 300 +++
src/GEOM/GEOM_Engine.hxx | 74 +
src/GEOM/GEOM_Function.cxx | 632 ++++++
src/GEOM/GEOM_Function.hxx | 243 ++
src/GEOM/GEOM_Gen_i.cc | 155 +-
src/GEOM/GEOM_Gen_i.hh | 617 -----
src/GEOM/GEOM_IOperations.cxx | 84 +
src/GEOM/GEOM_IOperations.hxx | 66 +
src/GEOM/GEOM_ISubShape.hxx | 34 +
src/GEOM/GEOM_Object.cxx | 404 ++++
src/GEOM/GEOM_Object.hxx | 237 ++
src/GEOM/GEOM_Shape_i.cc | 260 ---
src/GEOM/GEOM_Shape_i.hh | 119 -
src/GEOM/GEOM_Solver.cxx | 50 +
src/GEOM/GEOM_Solver.hxx | 34 +
src/GEOM/GEOM_SubShapeDriver.cxx | 149 ++
src/GEOM/GEOM_SubShapeDriver.hxx | 139 ++
src/GEOM/Handle_GEOM_Application.hxx | 77 +
...MapNodeOfDataMapOfAsciiStringTransient.hxx | 91 +
src/GEOM/Makefile.in | 69 +-
src/GEOM/geom.cxx | 2 +-
src/GEOMBase/GEOMBase.cxx | 1272 +++--------
src/GEOMBase/GEOMBase.h | 107 +-
src/GEOMBase/GEOMBase_Helper.cxx | 863 +++++++
src/GEOMBase/GEOMBase_Helper.h | 175 ++
src/GEOMBase/GEOMBase_Skeleton.cxx | 81 +-
src/GEOMBase/GEOMBase_Skeleton.h | 18 +-
src/GEOMBase/GEOM_Operation.cxx | 122 +
src/GEOMBase/GEOM_Operation.h | 54 +
src/GEOMBase/Makefile.in | 15 +-
src/GEOMClient/GEOM_Client.cxx | 135 +-
src/GEOMClient/GEOM_Client.hxx | 11 +-
src/GEOMClient/Makefile.in | 4 +-
src/GEOMDS/GEOMDS.cdl | 53 -
src/GEOMDS/GEOMDS_Application.cdl | 49 -
src/GEOMDS/GEOMDS_Application.ixx | 86 -
src/GEOMDS/GEOMDS_Commands.cdl | 46 -
src/GEOMDS/GEOMDS_Commands.hxx | 150 --
...MapIteratorOfDataMapOfIntegerTransient.hxx | 118 -
...pIteratorOfDataMapOfIntegerTransient_0.cxx | 62 -
...DataMapNodeOfDataMapOfIntegerTransient.hxx | 152 --
...taMapNodeOfDataMapOfIntegerTransient_0.cxx | 111 -
.../GEOMDS_DataMapOfIntegerTransient.hxx | 140 --
.../GEOMDS_DataMapOfIntegerTransient_0.cxx | 65 -
src/GEOMDS/GEOMDS_Explorer.cdl | 52 -
src/GEOMDS/GEOMDS_Explorer.cxx | 126 --
src/GEOMDS/GEOMDS_Explorer.hxx | 101 -
src/GEOMDS/GEOMDS_Explorer.jxx | 38 -
...DataMapNodeOfDataMapOfIntegerTransient.hxx | 100 -
src/GEOMFiltersSelection/GEOM_EdgeFilter.cxx | 114 +-
src/GEOMFiltersSelection/GEOM_EdgeFilter.hxx | 19 +-
src/GEOMFiltersSelection/GEOM_EdgeFilter.ixx | 6 +-
src/GEOMFiltersSelection/GEOM_FaceFilter.cxx | 172 +-
src/GEOMFiltersSelection/GEOM_FaceFilter.hxx | 17 +-
src/GEOMFiltersSelection/GEOM_FaceFilter.ixx | 6 +-
.../GEOM_LogicalFilter.cxx | 148 ++
.../GEOM_LogicalFilter.hxx | 102 +
.../GEOM_PreviewFilter.cxx} | 19 +-
.../GEOM_PreviewFilter.hxx} | 50 +-
.../GEOM_PreviewFilter.ixx | 83 +
.../GEOM_PreviewFilter.jxx} | 16 +-
.../GEOM_ShapeTypeFilter.cxx | 154 +-
.../GEOM_ShapeTypeFilter.hxx | 21 +-
src/GEOMFiltersSelection/GEOM_TypeFilter.cxx | 145 ++
src/GEOMFiltersSelection/GEOM_TypeFilter.hxx | 90 +
.../Handle_GEOM_EdgeFilter.hxx | 14 +-
.../Handle_GEOM_FaceFilter.hxx | 14 +-
.../Handle_GEOM_PreviewFilter.hxx} | 46 +-
src/GEOMFiltersSelection/Makefile.in | 13 +-
src/GEOMGUI/GEOMGUI.cxx | 115 +
src/GEOMGUI/GEOMGUI.h | 62 +
src/GEOMGUI/GEOM_Displayer.cxx | 1064 +++++++++
src/GEOMGUI/GEOM_Displayer.h | 170 ++
src/GEOMGUI/GEOM_icons.po | 485 ++++
src/GEOMGUI/GEOM_msg_en.po | 1900 ++++++++++++++++
src/GEOMGUI/GEOM_msg_fr.po | 1350 +++++++++++
src/GEOMGUI/GeometryGUI.cxx | 1094 ++++++---
src/GEOMGUI/GeometryGUI.h | 75 +-
src/GEOMGUI/GeometryGUI_Swig.cxx | 247 +-
src/GEOMGUI/Makefile.in | 24 +-
src/GEOMImpl/GEOMImpl_ArcDriver.cxx | 132 ++
src/GEOMImpl/GEOMImpl_ArcDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_ArchimedeDriver.cxx | 168 ++
src/GEOMImpl/GEOMImpl_ArchimedeDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_Block6Explorer.cxx | 1073 +++++++++
src/GEOMImpl/GEOMImpl_Block6Explorer.hxx | 191 ++
src/GEOMImpl/GEOMImpl_BlockDriver.cxx | 906 ++++++++
src/GEOMImpl/GEOMImpl_BlockDriver.hxx | 155 ++
src/GEOMImpl/GEOMImpl_BooleanDriver.cxx | 138 ++
src/GEOMImpl/GEOMImpl_BooleanDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_BoxDriver.cxx | 131 ++
src/GEOMImpl/GEOMImpl_BoxDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_ChamferDriver.cxx | 227 ++
src/GEOMImpl/GEOMImpl_ChamferDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_CircleDriver.cxx | 154 ++
src/GEOMImpl/GEOMImpl_CircleDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_ConeDriver.cxx | 165 ++
src/GEOMImpl/GEOMImpl_ConeDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_CopyDriver.cxx | 114 +
src/GEOMImpl/GEOMImpl_CopyDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_CylinderDriver.cxx | 148 ++
src/GEOMImpl/GEOMImpl_CylinderDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_EllipseDriver.cxx | 124 +
src/GEOMImpl/GEOMImpl_EllipseDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_ExportDriver.cxx | 139 ++
src/GEOMImpl/GEOMImpl_ExportDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_FilletDriver.cxx | 157 ++
src/GEOMImpl/GEOMImpl_FilletDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_FillingDriver.cxx | 152 ++
src/GEOMImpl/GEOMImpl_FillingDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_Gen.cxx | 352 +++
src/GEOMImpl/GEOMImpl_Gen.hxx | 67 +
src/GEOMImpl/GEOMImpl_GlueDriver.cxx | 360 +++
src/GEOMImpl/GEOMImpl_GlueDriver.hxx | 142 ++
src/GEOMImpl/GEOMImpl_HealingDriver.cxx | 405 ++++
src/GEOMImpl/GEOMImpl_HealingDriver.hxx | 152 ++
src/GEOMImpl/GEOMImpl_I3DPrimOperations.cxx | 1039 +++++++++
src/GEOMImpl/GEOMImpl_I3DPrimOperations.hxx | 59 +
src/GEOMImpl/GEOMImpl_IArc.hxx | 27 +
src/GEOMImpl/GEOMImpl_IArchimede.hxx | 36 +
src/GEOMImpl/GEOMImpl_IBasicOperations.cxx | 645 ++++++
src/GEOMImpl/GEOMImpl_IBasicOperations.hxx | 53 +
src/GEOMImpl/GEOMImpl_IBlockTrsf.hxx | 42 +
src/GEOMImpl/GEOMImpl_IBlocks.hxx | 26 +
src/GEOMImpl/GEOMImpl_IBlocksOperations.cxx | 2007 +++++++++++++++++
src/GEOMImpl/GEOMImpl_IBlocksOperations.hxx | 116 +
src/GEOMImpl/GEOMImpl_IBoolean.hxx | 24 +
src/GEOMImpl/GEOMImpl_IBooleanOperations.cxx | 351 +++
src/GEOMImpl/GEOMImpl_IBooleanOperations.hxx | 36 +
src/GEOMImpl/GEOMImpl_IBox.hxx | 41 +
src/GEOMImpl/GEOMImpl_IChamfer.hxx | 48 +
src/GEOMImpl/GEOMImpl_ICircle.hxx | 41 +
src/GEOMImpl/GEOMImpl_ICone.hxx | 41 +
src/GEOMImpl/GEOMImpl_ICopy.hxx | 21 +
src/GEOMImpl/GEOMImpl_ICurvesOperations.cxx | 596 +++++
src/GEOMImpl/GEOMImpl_ICurvesOperations.hxx | 40 +
src/GEOMImpl/GEOMImpl_ICylinder.hxx | 36 +
src/GEOMImpl/GEOMImpl_IEllipse.hxx | 32 +
src/GEOMImpl/GEOMImpl_IFillet.hxx | 40 +
src/GEOMImpl/GEOMImpl_IFilling.hxx | 37 +
src/GEOMImpl/GEOMImpl_IGlue.hxx | 28 +
src/GEOMImpl/GEOMImpl_IGroupOperations.cxx | 252 +++
src/GEOMImpl/GEOMImpl_IGroupOperations.hxx | 32 +
src/GEOMImpl/GEOMImpl_IHealing.hxx | 61 +
src/GEOMImpl/GEOMImpl_IHealingOperations.cxx | 638 ++++++
src/GEOMImpl/GEOMImpl_IHealingOperations.hxx | 62 +
src/GEOMImpl/GEOMImpl_IImportExport.hxx | 32 +
src/GEOMImpl/GEOMImpl_IInsertOperations.cxx | 393 ++++
src/GEOMImpl/GEOMImpl_IInsertOperations.hxx | 45 +
src/GEOMImpl/GEOMImpl_ILine.hxx | 24 +
src/GEOMImpl/GEOMImpl_ILocalOperations.cxx | 550 +++++
src/GEOMImpl/GEOMImpl_ILocalOperations.hxx | 43 +
src/GEOMImpl/GEOMImpl_IMarker.hxx | 69 +
src/GEOMImpl/GEOMImpl_IMeasure.hxx | 22 +
src/GEOMImpl/GEOMImpl_IMeasureOperations.cxx | 911 ++++++++
src/GEOMImpl/GEOMImpl_IMeasureOperations.hxx | 74 +
src/GEOMImpl/GEOMImpl_IMirror.hxx | 30 +
src/GEOMImpl/GEOMImpl_IOffset.hxx | 26 +
src/GEOMImpl/GEOMImpl_IPartition.hxx | 63 +
src/GEOMImpl/GEOMImpl_IPipe.hxx | 24 +
src/GEOMImpl/GEOMImpl_IPlane.hxx | 47 +
src/GEOMImpl/GEOMImpl_IPoint.hxx | 44 +
src/GEOMImpl/GEOMImpl_IPolyline.hxx | 26 +
src/GEOMImpl/GEOMImpl_IPosition.hxx | 33 +
src/GEOMImpl/GEOMImpl_IPrism.hxx | 35 +
src/GEOMImpl/GEOMImpl_IRevolution.hxx | 31 +
src/GEOMImpl/GEOMImpl_IRotate.hxx | 47 +
src/GEOMImpl/GEOMImpl_IScale.hxx | 31 +
src/GEOMImpl/GEOMImpl_IShapes.hxx | 55 +
src/GEOMImpl/GEOMImpl_IShapesOperations.cxx | 780 +++++++
src/GEOMImpl/GEOMImpl_IShapesOperations.hxx | 59 +
src/GEOMImpl/GEOMImpl_ISketcher.hxx | 28 +
src/GEOMImpl/GEOMImpl_ISphere.hxx | 26 +
src/GEOMImpl/GEOMImpl_ISpline.hxx | 26 +
src/GEOMImpl/GEOMImpl_ITorus.hxx | 32 +
.../GEOMImpl_ITransformOperations.cxx | 1465 ++++++++++++
.../GEOMImpl_ITransformOperations.hxx | 93 +
src/GEOMImpl/GEOMImpl_ITranslate.hxx | 82 +
src/GEOMImpl/GEOMImpl_IVector.hxx | 36 +
src/GEOMImpl/GEOMImpl_ImportDriver.cxx | 142 ++
src/GEOMImpl/GEOMImpl_ImportDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_LineDriver.cxx | 124 +
src/GEOMImpl/GEOMImpl_LineDriver.hxx | 138 ++
src/GEOMImpl/GEOMImpl_MarkerDriver.cxx | 140 ++
src/GEOMImpl/GEOMImpl_MarkerDriver.hxx | 138 ++
src/GEOMImpl/GEOMImpl_MeasureDriver.cxx | 134 ++
src/GEOMImpl/GEOMImpl_MeasureDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_MirrorDriver.cxx | 166 ++
src/GEOMImpl/GEOMImpl_MirrorDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_OffsetDriver.cxx | 128 ++
src/GEOMImpl/GEOMImpl_OffsetDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_PartitionDriver.cxx | 224 ++
src/GEOMImpl/GEOMImpl_PartitionDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_PipeDriver.cxx | 131 ++
src/GEOMImpl/GEOMImpl_PipeDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_PlaneDriver.cxx | 163 ++
src/GEOMImpl/GEOMImpl_PlaneDriver.hxx | 138 ++
src/GEOMImpl/GEOMImpl_PointDriver.cxx | 137 ++
src/GEOMImpl/GEOMImpl_PointDriver.hxx | 138 ++
src/GEOMImpl/GEOMImpl_PolylineDriver.cxx | 124 +
src/GEOMImpl/GEOMImpl_PolylineDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_PositionDriver.cxx | 173 ++
src/GEOMImpl/GEOMImpl_PositionDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_PrismDriver.cxx | 145 ++
src/GEOMImpl/GEOMImpl_PrismDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_RevolutionDriver.cxx | 123 +
src/GEOMImpl/GEOMImpl_RevolutionDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_RotateDriver.cxx | 243 ++
src/GEOMImpl/GEOMImpl_RotateDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_ScaleDriver.cxx | 118 +
src/GEOMImpl/GEOMImpl_ScaleDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_ShapeDriver.cxx | 351 +++
src/GEOMImpl/GEOMImpl_ShapeDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_SketcherDriver.cxx | 129 ++
src/GEOMImpl/GEOMImpl_SketcherDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_SphereDriver.cxx | 113 +
src/GEOMImpl/GEOMImpl_SphereDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_SplineDriver.cxx | 156 ++
src/GEOMImpl/GEOMImpl_SplineDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_Template.cxx | 87 +
src/GEOMImpl/GEOMImpl_Template.hxx | 139 ++
src/GEOMImpl/GEOMImpl_TorusDriver.cxx | 125 +
src/GEOMImpl/GEOMImpl_TorusDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_TranslateDriver.cxx | 223 ++
src/GEOMImpl/GEOMImpl_TranslateDriver.hxx | 139 ++
src/GEOMImpl/GEOMImpl_Types.hxx | 207 ++
src/GEOMImpl/GEOMImpl_VectorDriver.cxx | 134 ++
src/GEOMImpl/GEOMImpl_VectorDriver.hxx | 138 ++
src/GEOMImpl/GUID.txt | 69 +
src/GEOMImpl/Makefile.in | 182 ++
src/GEOMToolsGUI/GEOMToolsGUI.cxx | 1018 +++------
src/GEOMToolsGUI/GEOMToolsGUI.h | 41 +-
src/GEOMToolsGUI/GEOMToolsGUI_1.cxx | 450 ++++
src/GEOMToolsGUI/GEOMToolsGUI_NbIsosDlg.cxx | 14 +-
src/GEOMToolsGUI/GEOMToolsGUI_NbIsosDlg.h | 16 +-
.../GEOMToolsGUI_TransparencyDlg.cxx | 38 +-
.../GEOMToolsGUI_TransparencyDlg.h | 15 +-
src/GEOMToolsGUI/Makefile.in | 3 +-
src/GEOM_I/GEOM_Gen_i.cc | 839 +++++++
src/GEOM_I/GEOM_Gen_i.hh | 191 ++
src/GEOM_I/GEOM_I3DPrimOperations_i.cc | 467 ++++
src/GEOM_I/GEOM_I3DPrimOperations_i.hh | 82 +
src/GEOM_I/GEOM_IBasicOperations_i.cc | 338 +++
src/GEOM_I/GEOM_IBasicOperations_i.hh | 65 +
src/GEOM_I/GEOM_IBlocksOperations_i.cc | 709 ++++++
src/GEOM_I/GEOM_IBlocksOperations_i.hh | 108 +
src/GEOM_I/GEOM_IBooleanOperations_i.cc | 183 ++
src/GEOM_I/GEOM_IBooleanOperations_i.hh | 43 +
src/GEOM_I/GEOM_ICurvesOperations_i.cc | 305 +++
src/GEOM_I/GEOM_ICurvesOperations_i.hh | 51 +
src/GEOM_I/GEOM_IGroupOperations_i.cc | 179 ++
src/GEOM_I/GEOM_IGroupOperations_i.hh | 39 +
src/GEOM_I/GEOM_IHealingOperations_i.cc | 401 ++++
src/GEOM_I/GEOM_IHealingOperations_i.hh | 51 +
src/GEOM_I/GEOM_IInsertOperations_i.cc | 194 ++
src/GEOM_I/GEOM_IInsertOperations_i.hh | 42 +
src/GEOM_I/GEOM_ILocalOperations_i.cc | 290 +++
src/GEOM_I/GEOM_ILocalOperations_i.hh | 50 +
src/GEOM_I/GEOM_IMeasureOperations_i.cc | 275 +++
src/GEOM_I/GEOM_IMeasureOperations_i.hh | 64 +
src/GEOM_I/GEOM_IOperations_i.cc | 123 +
src/GEOM_I/GEOM_IOperations_i.hh | 45 +
src/GEOM_I/GEOM_IShapesOperations_i.cc | 422 ++++
src/GEOM_I/GEOM_IShapesOperations_i.hh | 58 +
src/GEOM_I/GEOM_ITransformOperations_i.cc | 944 ++++++++
src/GEOM_I/GEOM_ITransformOperations_i.hh | 111 +
src/GEOM_I/GEOM_Object_i.cc | 287 +++
src/GEOM_I/GEOM_Object_i.hh | 60 +
src/{GEOMDS => GEOM_I}/Makefile.in | 50 +-
src/GEOM_SWIG/GEOM_Partition1.py | 62 +-
src/GEOM_SWIG/GEOM_Partition2.py | 59 +-
src/GEOM_SWIG/GEOM_Partition3.py | 54 +-
src/GEOM_SWIG/GEOM_Partition4.py | 52 +-
src/GEOM_SWIG/GEOM_Partition5.py | 74 +-
src/GEOM_SWIG/GEOM_Spanner.py | 533 +++++
src/GEOM_SWIG/GEOM_TestAll.py | 317 +++
src/GEOM_SWIG/GEOM_TestMeasures.py | 101 +
src/GEOM_SWIG/GEOM_all.py | 734 ++++++
src/GEOM_SWIG/GEOM_blocks.py | 41 +
src/GEOM_SWIG/GEOM_example.py | 13 +-
src/GEOM_SWIG/GEOM_example2.py | 32 +-
src/GEOM_SWIG/GEOM_example3.py | 32 +-
src/GEOM_SWIG/GEOM_example4.py | 36 +-
src/GEOM_SWIG/GEOM_example5.py | 54 +
src/GEOM_SWIG/GEOM_moteur.py | 54 +-
src/GEOM_SWIG/GEOM_usinggeom.py | 258 +--
src/GEOM_SWIG/Makefile.in | 39 +-
src/GEOM_SWIG/batchmode_geompy.py | 884 +++++---
src/GEOM_SWIG/geompy.py | 918 +++++---
src/GenerationGUI/GenerationGUI.cxx | 204 +-
src/GenerationGUI/GenerationGUI.h | 28 +-
.../GenerationGUI_FillingDlg.cxx | 206 +-
src/GenerationGUI/GenerationGUI_FillingDlg.h | 24 +-
src/GenerationGUI/GenerationGUI_PipeDlg.cxx | 200 +-
src/GenerationGUI/GenerationGUI_PipeDlg.h | 25 +-
src/GenerationGUI/GenerationGUI_PrismDlg.cxx | 261 +--
src/GenerationGUI/GenerationGUI_PrismDlg.h | 39 +-
src/GenerationGUI/GenerationGUI_RevolDlg.cxx | 207 +-
src/GenerationGUI/GenerationGUI_RevolDlg.h | 34 +-
src/GenerationGUI/Makefile.in | 5 +-
src/GroupGUI/GroupGUI.cxx | 134 ++
src/GroupGUI/GroupGUI.h | 57 +
src/GroupGUI/GroupGUI_GroupDlg.cxx | 648 ++++++
src/GroupGUI/GroupGUI_GroupDlg.h | 103 +
src/GroupGUI/Makefile.in | 60 +
src/IGESExport/IGESExport.cxx | 48 +
src/IGESExport/Makefile.in | 45 +
src/IGESImport/IGESImport.cxx | 72 +
src/IGESImport/Makefile.in | 45 +
src/Makefile.in | 2 +-
src/MeasureGUI/Makefile.in | 11 +-
src/MeasureGUI/MeasureGUI.cxx | 111 +-
src/MeasureGUI/MeasureGUI.h | 24 +-
src/MeasureGUI/MeasureGUI_BndBoxDlg.cxx | 271 +--
src/MeasureGUI/MeasureGUI_BndBoxDlg.h | 42 +-
src/MeasureGUI/MeasureGUI_CenterMassDlg.cxx | 366 +--
src/MeasureGUI/MeasureGUI_CenterMassDlg.h | 86 +-
src/MeasureGUI/MeasureGUI_CheckShapeDlg.cxx | 237 +-
src/MeasureGUI/MeasureGUI_CheckShapeDlg.h | 64 +-
src/MeasureGUI/MeasureGUI_DistanceDlg.cxx | 459 ++--
src/MeasureGUI/MeasureGUI_DistanceDlg.h | 47 +-
src/MeasureGUI/MeasureGUI_InertiaDlg.cxx | 328 +--
src/MeasureGUI/MeasureGUI_InertiaDlg.h | 33 +-
src/MeasureGUI/MeasureGUI_MaxToleranceDlg.cxx | 304 +--
src/MeasureGUI/MeasureGUI_MaxToleranceDlg.h | 43 +-
src/MeasureGUI/MeasureGUI_PointDlg.cxx | 219 ++
src/MeasureGUI/MeasureGUI_PointDlg.h | 79 +
src/MeasureGUI/MeasureGUI_PropertiesDlg.cxx | 288 +--
src/MeasureGUI/MeasureGUI_PropertiesDlg.h | 48 +-
src/MeasureGUI/MeasureGUI_Skeleton.cxx | 297 ++-
src/MeasureGUI/MeasureGUI_Skeleton.h | 79 +-
src/MeasureGUI/MeasureGUI_WhatisDlg.cxx | 232 +-
src/MeasureGUI/MeasureGUI_WhatisDlg.h | 28 +-
src/NMTAlgo/Makefile.in | 70 +
src/NMTAlgo/NMTAlgo.cdl | 40 +
src/NMTAlgo/NMTAlgo_Algo.cdl | 59 +
src/NMTAlgo/NMTAlgo_Algo.cxx | 119 +
src/NMTAlgo/NMTAlgo_Algo.hxx | 109 +
src/NMTAlgo/NMTAlgo_Algo.ixx | 19 +
src/NMTAlgo/NMTAlgo_Algo.jxx | 9 +
src/NMTAlgo/NMTAlgo_Builder.cdl | 79 +
src/NMTAlgo/NMTAlgo_Builder.cxx | 637 ++++++
src/NMTAlgo/NMTAlgo_Builder.hxx | 119 +
src/NMTAlgo/NMTAlgo_Builder.ixx | 19 +
src/NMTAlgo/NMTAlgo_Builder.jxx | 12 +
src/NMTAlgo/NMTAlgo_Loop3d.cdl | 66 +
src/NMTAlgo/NMTAlgo_Loop3d.cxx | 330 +++
src/NMTAlgo/NMTAlgo_Loop3d.hxx | 107 +
src/NMTAlgo/NMTAlgo_Loop3d.ixx | 19 +
src/NMTAlgo/NMTAlgo_Loop3d.jxx | 21 +
src/NMTAlgo/NMTAlgo_Splitter.cdl | 170 ++
src/NMTAlgo/NMTAlgo_Splitter.cxx | 573 +++++
src/NMTAlgo/NMTAlgo_Splitter.hxx | 155 ++
src/NMTAlgo/NMTAlgo_Splitter.ixx | 19 +
src/NMTAlgo/NMTAlgo_Splitter.jxx | 12 +
src/NMTAlgo/NMTAlgo_Splitter1.cdl | 73 +
src/NMTAlgo/NMTAlgo_Splitter1.cxx | 348 +++
src/NMTAlgo/NMTAlgo_Splitter1.hxx | 117 +
src/NMTAlgo/NMTAlgo_Splitter1.ixx | 19 +
src/NMTAlgo/NMTAlgo_Splitter1.jxx | 9 +
src/NMTAlgo/NMTAlgo_Splitter_1.cxx | 689 ++++++
src/NMTAlgo/NMTAlgo_Splitter_2.cxx | 515 +++++
src/NMTAlgo/NMTAlgo_Tools.cdl | 71 +
src/NMTAlgo/NMTAlgo_Tools.cxx | 498 ++++
src/NMTAlgo/NMTAlgo_Tools.hxx | 105 +
src/NMTAlgo/NMTAlgo_Tools.ixx | 19 +
src/NMTAlgo/NMTAlgo_Tools.jxx | 21 +
...pOfIntegerIndexedDataMapOfShapeInteger.hxx | 85 +
...dexedDataMapOfShapeAncestorsSuccessors.hxx | 85 +
src/NMTDS/Makefile.in | 72 +
src/NMTDS/NMTDS.cdl | 39 +
src/NMTDS/NMTDS_CArray1OfIndexRange.hxx | 132 ++
src/NMTDS/NMTDS_CArray1OfIndexRange_0.cxx | 33 +
src/NMTDS/NMTDS_IndexRange.cdl | 39 +
src/NMTDS/NMTDS_IndexRange.cxx | 57 +
src/NMTDS/NMTDS_IndexRange.hxx | 94 +
src/NMTDS/NMTDS_IndexRange.ixx | 19 +
src/NMTDS/NMTDS_IndexRange.jxx | 3 +
...pOfIntegerIndexedDataMapOfShapeInteger.hxx | 136 ++
...fIntegerIndexedDataMapOfShapeInteger_0.cxx | 93 +
...pOfIntegerIndexedDataMapOfShapeInteger.hxx | 133 ++
...fIntegerIndexedDataMapOfShapeInteger_0.cxx | 50 +
...dexedDataMapOfShapeAncestorsSuccessors.hxx | 124 +
...xedDataMapOfShapeAncestorsSuccessors_0.cxx | 45 +
...dexedDataMapOfShapeAncestorsSuccessors.hxx | 123 +
...xedDataMapOfShapeAncestorsSuccessors_0.cxx | 91 +
...dexedDataMapOfShapeAncestorsSuccessors.hxx | 150 ++
...xedDataMapOfShapeAncestorsSuccessors_0.cxx | 42 +
src/NMTDS/NMTDS_PShapesDataStructure.hxx | 22 +
src/NMTDS/NMTDS_ShapesDataStructure.cdl | 56 +
src/NMTDS/NMTDS_ShapesDataStructure.cxx | 226 ++
src/NMTDS/NMTDS_ShapesDataStructure.hxx | 108 +
src/NMTDS/NMTDS_ShapesDataStructure.ixx | 19 +
src/NMTDS/NMTDS_ShapesDataStructure.jxx | 9 +
...pOfIntegerIndexedDataMapOfShapeInteger.hxx | 85 +
...dexedDataMapOfShapeAncestorsSuccessors.hxx | 85 +
...eOfIndexedDataMapOfIndexedMapOfInteger.hxx | 85 +
...IndexedDataMapOfShapeIndexedMapOfShape.hxx | 85 +
...apNodeOfIndexedDataMapOfShapePaveBlock.hxx | 85 +
...e_NMTTools_ListNodeOfListOfCommonBlock.hxx | 85 +
...NMTTools_ListNodeOfListOfCoupleOfShape.hxx | 85 +
src/NMTTools/Makefile.in | 103 +
src/NMTTools/NMTTools.cdl | 66 +
src/NMTTools/NMTTools_CommonBlock.cdl | 88 +
src/NMTTools/NMTTools_CommonBlock.cxx | 227 ++
src/NMTTools/NMTTools_CommonBlock.hxx | 110 +
src/NMTTools/NMTTools_CommonBlock.ixx | 19 +
src/NMTTools/NMTTools_CommonBlock.jxx | 12 +
src/NMTTools/NMTTools_CommonBlockAPI.cdl | 54 +
src/NMTTools/NMTTools_CommonBlockAPI.cxx | 114 +
src/NMTTools/NMTTools_CommonBlockAPI.hxx | 103 +
src/NMTTools/NMTTools_CommonBlockAPI.ixx | 19 +
src/NMTTools/NMTTools_CommonBlockAPI.jxx | 15 +
src/NMTTools/NMTTools_CommonBlockPool.hxx | 132 ++
src/NMTTools/NMTTools_CommonBlockPool_0.cxx | 33 +
src/NMTTools/NMTTools_CoupleOfShape.cdl | 39 +
src/NMTTools/NMTTools_CoupleOfShape.cxx | 45 +
src/NMTTools/NMTTools_CoupleOfShape.hxx | 91 +
src/NMTTools/NMTTools_CoupleOfShape.ixx | 19 +
src/NMTTools/NMTTools_CoupleOfShape.jxx | 6 +
src/NMTTools/NMTTools_DEProcessor.cdl | 105 +
src/NMTTools/NMTTools_DEProcessor.cxx | 492 ++++
src/NMTTools/NMTTools_DEProcessor.hxx | 117 +
src/NMTTools/NMTTools_DEProcessor.ixx | 19 +
src/NMTTools/NMTTools_DEProcessor.jxx | 18 +
src/NMTTools/NMTTools_DSFiller.cdl | 80 +
src/NMTTools/NMTTools_DSFiller.cxx | 149 ++
src/NMTTools/NMTTools_DSFiller.hxx | 123 +
src/NMTTools/NMTTools_DSFiller.ixx | 19 +
src/NMTTools/NMTTools_DSFiller.jxx | 15 +
...eOfIndexedDataMapOfIndexedMapOfInteger.hxx | 136 ++
...fIndexedDataMapOfIndexedMapOfInteger_0.cxx | 93 +
...IndexedDataMapOfShapeIndexedMapOfShape.hxx | 140 ++
...dexedDataMapOfShapeIndexedMapOfShape_0.cxx | 96 +
...apNodeOfIndexedDataMapOfShapePaveBlock.hxx | 140 ++
...NodeOfIndexedDataMapOfShapePaveBlock_0.cxx | 96 +
...ls_IndexedDataMapOfIndexedMapOfInteger.hxx | 133 ++
..._IndexedDataMapOfIndexedMapOfInteger_0.cxx | 50 +
...IndexedDataMapOfShapeIndexedMapOfShape.hxx | 134 ++
...dexedDataMapOfShapeIndexedMapOfShape_0.cxx | 53 +
...MTTools_IndexedDataMapOfShapePaveBlock.hxx | 134 ++
...Tools_IndexedDataMapOfShapePaveBlock_0.cxx | 53 +
.../NMTTools_IteratorOfCoupleOfShape.cdl | 55 +
.../NMTTools_IteratorOfCoupleOfShape.cxx | 140 ++
.../NMTTools_IteratorOfCoupleOfShape.hxx | 111 +
.../NMTTools_IteratorOfCoupleOfShape.ixx | 19 +
.../NMTTools_IteratorOfCoupleOfShape.jxx | 9 +
...TTools_ListIteratorOfListOfCommonBlock.hxx | 124 +
...ools_ListIteratorOfListOfCommonBlock_0.cxx | 45 +
...ools_ListIteratorOfListOfCoupleOfShape.hxx | 124 +
...ls_ListIteratorOfListOfCoupleOfShape_0.cxx | 45 +
.../NMTTools_ListNodeOfListOfCommonBlock.hxx | 123 +
...NMTTools_ListNodeOfListOfCommonBlock_0.cxx | 91 +
...NMTTools_ListNodeOfListOfCoupleOfShape.hxx | 123 +
...TTools_ListNodeOfListOfCoupleOfShape_0.cxx | 91 +
src/NMTTools/NMTTools_ListOfCommonBlock.hxx | 150 ++
src/NMTTools/NMTTools_ListOfCommonBlock_0.cxx | 42 +
src/NMTTools/NMTTools_ListOfCoupleOfShape.hxx | 150 ++
.../NMTTools_ListOfCoupleOfShape_0.cxx | 42 +
src/NMTTools/NMTTools_PCurveMaker.cdl | 35 +
src/NMTTools/NMTTools_PCurveMaker.cxx | 109 +
src/NMTTools/NMTTools_PCurveMaker.hxx | 91 +
src/NMTTools/NMTTools_PCurveMaker.ixx | 19 +
src/NMTTools/NMTTools_PCurveMaker.jxx | 3 +
src/NMTTools/NMTTools_PDSFiller.hxx | 22 +
src/NMTTools/NMTTools_PPaveFiller.hxx | 22 +
src/NMTTools/NMTTools_PaveFiller.cdl | 430 ++++
src/NMTTools/NMTTools_PaveFiller.cxx | 211 ++
src/NMTTools/NMTTools_PaveFiller.hxx | 230 ++
src/NMTTools/NMTTools_PaveFiller.ixx | 19 +
src/NMTTools/NMTTools_PaveFiller.jxx | 66 +
src/NMTTools/NMTTools_PaveFiller_0.cxx | 118 +
src/NMTTools/NMTTools_PaveFiller_1.cxx | 170 ++
src/NMTTools/NMTTools_PaveFiller_2.cxx | 211 ++
src/NMTTools/NMTTools_PaveFiller_3.cxx | 88 +
src/NMTTools/NMTTools_PaveFiller_4.cxx | 1079 +++++++++
src/NMTTools/NMTTools_PaveFiller_5.cxx | 605 +++++
src/NMTTools/NMTTools_PaveFiller_6.cxx | 1151 ++++++++++
src/NMTTools/NMTTools_PaveFiller_7.cxx | 261 +++
src/NMTTools/NMTTools_PaveFiller_8.cxx | 595 +++++
src/NMTTools/NMTTools_PaveFiller_9.cxx | 105 +
src/NMTTools/NMTTools_Tools.cdl | 72 +
src/NMTTools/NMTTools_Tools.cxx | 550 +++++
src/NMTTools/NMTTools_Tools.hxx | 109 +
src/NMTTools/NMTTools_Tools.ixx | 19 +
src/NMTTools/NMTTools_Tools.jxx | 36 +
src/OBJECT/GEOM_AISShape.cxx | 99 +-
src/OBJECT/GEOM_AISShape.hxx | 1 +
src/OBJECT/GEOM_AISShape.jxx | 2 +-
src/OBJECT/GEOM_AISTrihedron.cxx | 72 +
src/OBJECT/GEOM_AISTrihedron.hxx | 81 +
src/OBJECT/GEOM_Actor.cxx | 44 +-
src/OBJECT/GEOM_Actor.h | 15 +-
src/OBJECT/GEOM_InteractiveObject.cxx | 27 +-
src/OBJECT/GEOM_InteractiveObject.hxx | 20 +-
src/OBJECT/GEOM_OCCReader.cxx | 17 +-
src/OBJECT/GEOM_OCCReader.h | 7 +-
src/OBJECT/GEOM_VTKTrihedron.cxx | 396 ++++
src/OBJECT/GEOM_VTKTrihedron.hxx | 94 +
src/OBJECT/Makefile.in | 13 +-
src/OperationGUI/Makefile.in | 15 +-
src/OperationGUI/OperationGUI.cxx | 418 +---
src/OperationGUI/OperationGUI.h | 42 +-
.../OperationGUI_ArchimedeDlg.cxx | 153 +-
src/OperationGUI/OperationGUI_ArchimedeDlg.h | 48 +-
src/OperationGUI/OperationGUI_ChamferDlg.cxx | 813 ++++---
src/OperationGUI/OperationGUI_ChamferDlg.h | 79 +-
src/OperationGUI/OperationGUI_ClippingDlg.cxx | 392 ++++
src/OperationGUI/OperationGUI_ClippingDlg.h | 81 +
src/OperationGUI/OperationGUI_FilletDlg.cxx | 739 +++---
src/OperationGUI/OperationGUI_FilletDlg.h | 73 +-
src/OperationGUI/OperationGUI_MaterialDlg.cxx | 232 ++
src/OperationGUI/OperationGUI_MaterialDlg.h | 72 +
.../OperationGUI_PartitionDlg.cxx | 496 ++--
src/OperationGUI/OperationGUI_PartitionDlg.h | 50 +-
src/PARTITION/Partition_Inter2d.cxx | 2 +-
src/PARTITION/Partition_Loop2d.cxx | 2 +-
src/PARTITION/Partition_Spliter.cxx | 14 +-
src/PrimitiveGUI/Makefile.in | 5 +-
src/PrimitiveGUI/PrimitiveGUI.cxx | 193 +-
src/PrimitiveGUI/PrimitiveGUI.h | 29 +-
src/PrimitiveGUI/PrimitiveGUI_BoxDlg.cxx | 341 ++-
src/PrimitiveGUI/PrimitiveGUI_BoxDlg.h | 45 +-
src/PrimitiveGUI/PrimitiveGUI_ConeDlg.cxx | 396 ++--
src/PrimitiveGUI/PrimitiveGUI_ConeDlg.h | 53 +-
src/PrimitiveGUI/PrimitiveGUI_CylinderDlg.cxx | 357 +--
src/PrimitiveGUI/PrimitiveGUI_CylinderDlg.h | 50 +-
src/PrimitiveGUI/PrimitiveGUI_SphereDlg.cxx | 271 ++-
src/PrimitiveGUI/PrimitiveGUI_SphereDlg.h | 38 +-
src/PrimitiveGUI/PrimitiveGUI_TorusDlg.cxx | 351 +--
src/PrimitiveGUI/PrimitiveGUI_TorusDlg.h | 51 +-
src/RepairGUI/Makefile.in | 25 +-
src/RepairGUI/RepairGUI.cxx | 322 +--
src/RepairGUI/RepairGUI.h | 33 +-
src/RepairGUI/RepairGUI_CloseContourDlg.cxx | 383 ++++
src/RepairGUI/RepairGUI_CloseContourDlg.h | 88 +
src/RepairGUI/RepairGUI_DivideEdgeDlg.cxx | 354 +++
.../RepairGUI_DivideEdgeDlg.h} | 59 +-
src/RepairGUI/RepairGUI_FillingHoleDlg.cxx | 544 -----
src/RepairGUI/RepairGUI_FillingHoleDlg.h | 133 --
src/RepairGUI/RepairGUI_FreeBoundDlg.cxx | 289 +++
src/RepairGUI/RepairGUI_FreeBoundDlg.h | 93 +
src/RepairGUI/RepairGUI_OrientationDlg.cxx | 404 ----
src/RepairGUI/RepairGUI_RemoveHolesDlg.cxx | 440 ++++
src/RepairGUI/RepairGUI_RemoveHolesDlg.h | 95 +
src/RepairGUI/RepairGUI_RemoveIntWiresDlg.cxx | 382 ++++
src/RepairGUI/RepairGUI_RemoveIntWiresDlg.h | 90 +
src/RepairGUI/RepairGUI_SewingDlg.cxx | 314 ++-
src/RepairGUI/RepairGUI_SewingDlg.h | 86 +-
src/RepairGUI/RepairGUI_ShapeProcessDlg.cxx | 800 +++++++
src/RepairGUI/RepairGUI_ShapeProcessDlg.h | 141 ++
src/RepairGUI/RepairGUI_SuppressFacesDlg.cxx | 306 ++-
src/RepairGUI/RepairGUI_SuppressFacesDlg.h | 45 +-
src/RepairGUI/RepairGUI_SuppressHoleDlg.cxx | 748 ------
src/RepairGUI/RepairGUI_SuppressHoleDlg.h | 112 -
src/SKETCHER/Sketcher_Profile.cxx | 45 +-
src/STEPExport/Makefile.in | 45 +
src/STEPExport/STEPExport.cxx | 49 +
src/STEPImport/Makefile.in | 45 +
src/STEPImport/STEPImport.cxx | 110 +
src/ShHealOper/Makefile.in | 80 +
src/ShHealOper/ShHealOper_CloseContour.cxx | 407 ++++
src/ShHealOper/ShHealOper_CloseContour.hxx | 140 ++
src/ShHealOper/ShHealOper_EdgeDivide.cxx | 256 +++
src/ShHealOper/ShHealOper_EdgeDivide.hxx | 94 +
src/ShHealOper/ShHealOper_FillHoles.cxx | 468 ++++
src/ShHealOper/ShHealOper_FillHoles.hxx | 119 +
src/ShHealOper/ShHealOper_RemoveFace.cxx | 444 ++++
src/ShHealOper/ShHealOper_RemoveFace.hxx | 86 +
.../ShHealOper_RemoveInternalWires.cxx | 154 ++
.../ShHealOper_RemoveInternalWires.hxx | 83 +
src/ShHealOper/ShHealOper_Sewing.cxx | 282 +++
src/ShHealOper/ShHealOper_Sewing.hxx | 152 ++
src/ShHealOper/ShHealOper_ShapeProcess.cxx | 161 ++
src/ShHealOper/ShHealOper_ShapeProcess.hxx | 131 ++
src/ShHealOper/ShHealOper_SpiltCurve2d.hxx | 66 +
src/ShHealOper/ShHealOper_SplitCurve2d.cxx | 47 +
src/ShHealOper/ShHealOper_SplitCurve2d.hxx | 66 +
src/ShHealOper/ShHealOper_SplitCurve3d.cxx | 46 +
src/ShHealOper/ShHealOper_SplitCurve3d.hxx | 66 +
src/ShHealOper/ShHealOper_Tool.cxx | 60 +
src/ShHealOper/ShHealOper_Tool.hxx | 108 +
src/TransformationGUI/Makefile.in | 11 +-
src/TransformationGUI/TransformationGUI.cxx | 279 +--
src/TransformationGUI/TransformationGUI.h | 38 +-
.../TransformationGUI_MirrorDlg.cxx | 424 ++--
.../TransformationGUI_MirrorDlg.h | 43 +-
.../TransformationGUI_MultiRotationDlg.cxx | 378 ++--
.../TransformationGUI_MultiRotationDlg.h | 40 +-
.../TransformationGUI_MultiTranslationDlg.cxx | 489 ++--
.../TransformationGUI_MultiTranslationDlg.h | 51 +-
.../TransformationGUI_OffsetDlg.cxx | 343 +++
.../TransformationGUI_OffsetDlg.h} | 62 +-
.../TransformationGUI_PositionDlg.cxx | 432 ++++
.../TransformationGUI_PositionDlg.h} | 67 +-
.../TransformationGUI_RotationDlg.cxx | 344 +--
.../TransformationGUI_RotationDlg.h | 48 +-
.../TransformationGUI_ScaleDlg.cxx | 329 +--
.../TransformationGUI_ScaleDlg.h | 47 +-
.../TransformationGUI_TranslationDlg.cxx | 500 ++--
.../TransformationGUI_TranslationDlg.h | 38 +-
934 files changed, 108777 insertions(+), 24535 deletions(-)
create mode 100755 doc/salome/gui/GEOM/blocks.htm
create mode 100755 doc/salome/gui/GEOM/geom_help.html
create mode 100755 doc/salome/gui/GEOM/geom_help_csh.html
create mode 100755 doc/salome/gui/GEOM/geom_help_rhc.html
create mode 100755 doc/salome/gui/GEOM/image144.jpg
create mode 100755 doc/salome/gui/GEOM/image145.jpg
create mode 100755 doc/salome/gui/GEOM/image146.jpg
create mode 100755 doc/salome/gui/GEOM/image147.jpg
create mode 100755 doc/salome/gui/GEOM/image149.jpg
create mode 100755 doc/salome/gui/GEOM/image150.jpg
create mode 100755 doc/salome/gui/GEOM/image151.jpg
create mode 100755 doc/salome/gui/GEOM/image152.jpg
create mode 100755 doc/salome/gui/GEOM/image154.jpg
create mode 100755 doc/salome/gui/GEOM/image156.jpg
create mode 100755 doc/salome/gui/GEOM/image158.jpg
create mode 100755 doc/salome/gui/GEOM/image160.jpg
create mode 100755 doc/salome/gui/GEOM/image161.jpg
create mode 100755 doc/salome/gui/GEOM/image163.jpg
create mode 100755 doc/salome/gui/GEOM/image164.jpg
create mode 100755 doc/salome/gui/GEOM/image165.jpg
create mode 100755 doc/salome/gui/GEOM/image166.jpg
create mode 100755 doc/salome/gui/GEOM/image167.jpg
create mode 100755 doc/salome/gui/GEOM/image168.jpg
create mode 100755 doc/salome/gui/GEOM/image169.jpg
create mode 100755 doc/salome/gui/GEOM/image170.jpg
create mode 100755 doc/salome/gui/GEOM/image171.jpg
create mode 100755 doc/salome/gui/GEOM/image172.jpg
create mode 100755 doc/salome/gui/GEOM/image173.jpg
create mode 100755 doc/salome/gui/GEOM/image175.jpg
create mode 100755 doc/salome/gui/GEOM/image176.jpg
create mode 100755 doc/salome/gui/GEOM/image179.jpg
create mode 100755 doc/salome/gui/GEOM/image180.jpg
create mode 100755 doc/salome/gui/GEOM/image181.jpg
create mode 100755 doc/salome/gui/GEOM/image182.jpg
create mode 100755 doc/salome/gui/GEOM/image183.jpg
create mode 100755 doc/salome/gui/GEOM/image184.jpg
create mode 100755 doc/salome/gui/GEOM/image185.jpg
create mode 100755 doc/salome/gui/GEOM/image186.jpg
create mode 100755 doc/salome/gui/GEOM/image187.jpg
create mode 100755 doc/salome/gui/GEOM/image188.jpg
create mode 100755 doc/salome/gui/GEOM/image189.jpg
create mode 100755 doc/salome/gui/GEOM/image190.jpg
create mode 100755 doc/salome/gui/GEOM/image191.jpg
create mode 100755 doc/salome/gui/GEOM/image192.jpg
create mode 100755 doc/salome/gui/GEOM/image193.jpg
create mode 100755 doc/salome/gui/GEOM/image194.jpg
create mode 100755 doc/salome/gui/GEOM/image29.gif
create mode 100755 doc/salome/gui/GEOM/image32.gif
create mode 100755 doc/salome/gui/GEOM/image35.gif
create mode 100755 doc/salome/gui/GEOM/image37.gif
create mode 100755 doc/salome/gui/GEOM/image41.gif
create mode 100755 doc/salome/gui/GEOM/image42.gif
create mode 100755 doc/salome/gui/GEOM/image44.gif
create mode 100755 doc/salome/gui/GEOM/image49.gif
create mode 100755 doc/salome/gui/GEOM/image51.gif
create mode 100755 doc/salome/gui/GEOM/image52.gif
create mode 100755 doc/salome/gui/GEOM/image53.gif
create mode 100755 doc/salome/gui/GEOM/image56.gif
create mode 100755 doc/salome/gui/GEOM/image57.gif
create mode 100755 doc/salome/gui/GEOM/newentity_blocks.htm
create mode 100755 doc/salome/gui/GEOM/sketcher.htm
create mode 100755 doc/salome/gui/GEOM/whgdata/whlstf3.htm
create mode 100755 doc/salome/gui/GEOM/whgdata/whlstf4.htm
create mode 100755 doc/salome/gui/GEOM/whgdata/whlstf5.htm
create mode 100755 doc/salome/gui/GEOM/whgdata/whlstfl21.htm
create mode 100755 doc/salome/gui/GEOM/whgdata/whlstfl22.htm
create mode 100755 doc/salome/gui/GEOM/working_with_groups.htm
delete mode 100644 idl/GEOM_Shape.idl
create mode 100644 resources/ImportExport
create mode 100644 resources/ShHealing
create mode 100644 resources/bezier.png
create mode 100644 resources/block_2f.png
create mode 100644 resources/block_6f.png
create mode 100644 resources/block_face_2e.png
create mode 100644 resources/block_face_4e.png
create mode 100644 resources/block_face_4v.png
create mode 100644 resources/block_multitrsf_double.png
create mode 100644 resources/block_multitrsf_simple.png
create mode 100644 resources/circle3points.png
create mode 100644 resources/closecontour.png
create mode 100755 resources/coordsys.png
create mode 100644 resources/displayonly.png
create mode 100755 resources/free_bound.png
create mode 100644 resources/group_edit.png
create mode 100644 resources/group_new.png
create mode 100644 resources/interpol.png
create mode 100644 resources/marker.png
create mode 100644 resources/marker2.png
create mode 100644 resources/marker3.png
create mode 100644 resources/mirrorAxe.png
create mode 100644 resources/mirrorPoint.png
create mode 100644 resources/offset.png
create mode 100644 resources/partitionplane.png
create mode 100644 resources/plane3points.png
create mode 100644 resources/planeworkingorigin.png
create mode 100644 resources/planeworkingvector.png
create mode 100644 resources/point3.png
create mode 100644 resources/point_coord.png
create mode 100644 resources/polyline.png
create mode 100644 resources/position.png
create mode 100644 resources/position2.png
create mode 100644 resources/shapeprocess.png
create mode 100644 resources/spline.png
create mode 100755 resources/subblock.png
create mode 100644 resources/suppressintwires.png
create mode 100644 resources/translationDxyz.png
create mode 100644 resources/translationPoints.png
create mode 100644 resources/translationVector.png
create mode 100644 resources/tree_block.png
create mode 100644 resources/tree_group_edge.png
create mode 100644 resources/tree_group_face.png
create mode 100644 resources/tree_group_solid.png
create mode 100644 resources/tree_group_vertex.png
create mode 100644 resources/tree_lcs.png
create mode 100644 src/BREPExport/BREPExport.cxx
create mode 100644 src/BREPExport/Makefile.in
create mode 100644 src/BREPImport/BREPImport.cxx
create mode 100644 src/BREPImport/Makefile.in
create mode 100644 src/BasicGUI/BasicGUI_CurveDlg.cxx
rename src/{BooleanGUI/BooleanGUI_CutDlg.h => BasicGUI/BasicGUI_CurveDlg.h} (58%)
create mode 100644 src/BasicGUI/BasicGUI_MarkerDlg.cxx
create mode 100644 src/BasicGUI/BasicGUI_MarkerDlg.h
create mode 100644 src/BlocksGUI/BlocksGUI.cxx
create mode 100644 src/BlocksGUI/BlocksGUI.h
create mode 100644 src/BlocksGUI/BlocksGUI_BlockDlg.cxx
create mode 100644 src/BlocksGUI/BlocksGUI_BlockDlg.h
create mode 100644 src/BlocksGUI/BlocksGUI_ExplodeDlg.cxx
create mode 100644 src/BlocksGUI/BlocksGUI_ExplodeDlg.h
create mode 100644 src/BlocksGUI/BlocksGUI_QuadFaceDlg.cxx
create mode 100644 src/BlocksGUI/BlocksGUI_QuadFaceDlg.h
create mode 100644 src/BlocksGUI/BlocksGUI_TrsfDlg.cxx
create mode 100644 src/BlocksGUI/BlocksGUI_TrsfDlg.h
create mode 100644 src/BlocksGUI/Makefile.in
delete mode 100644 src/BooleanGUI/BooleanGUI_CommonDlg.cxx
delete mode 100644 src/BooleanGUI/BooleanGUI_CutDlg.cxx
create mode 100644 src/BooleanGUI/BooleanGUI_Dialog.cxx
rename src/BooleanGUI/{BooleanGUI_CommonDlg.h => BooleanGUI_Dialog.h} (65%)
delete mode 100644 src/BooleanGUI/BooleanGUI_FuseDlg.cxx
delete mode 100644 src/BooleanGUI/BooleanGUI_SectionDlg.cxx
create mode 100644 src/DlgRef/DlgRef_1List1Spin1Btn_QTD.cxx
create mode 100644 src/DlgRef/DlgRef_1List1Spin1Btn_QTD.h
create mode 100644 src/DlgRef/DlgRef_1Sel_Ext.h
rename src/DlgRef/{DlgRef_2Sel1Spin1Check.cxx => DlgRef_2Sel1Spin2Check.cxx} (79%)
rename src/DlgRef/{DlgRef_2Sel1Spin1Check.h => DlgRef_2Sel1Spin2Check.h} (81%)
rename src/DlgRef/{DlgRef_2Sel1Spin1Check_QTD.cxx => DlgRef_2Sel1Spin2Check_QTD.cxx} (67%)
rename src/DlgRef/{DlgRef_2Sel1Spin1Check_QTD.h => DlgRef_2Sel1Spin2Check_QTD.h} (66%)
create mode 100644 src/DlgRef/DlgRef_3Check_QTD.cxx
create mode 100644 src/DlgRef/DlgRef_3Check_QTD.h
create mode 100644 src/DlgRef/DlgRef_3Sel1Spin.cxx
rename src/{GEOMDS/GEOMDS_Application.cxx => DlgRef/DlgRef_3Sel1Spin.h} (53%)
create mode 100644 src/DlgRef/DlgRef_3Sel3Spin1Check.cxx
rename src/{GEOMDS/GEOMDS_Application.jxx => DlgRef/DlgRef_3Sel3Spin1Check.h} (59%)
create mode 100644 src/DlgRef/DlgRef_3Sel3Spin1Check_QTD.cxx
create mode 100644 src/DlgRef/DlgRef_3Sel3Spin1Check_QTD.h
create mode 100644 src/DlgRef/DlgRef_4Sel1List1Check_QTD.cxx
create mode 100644 src/DlgRef/DlgRef_4Sel1List1Check_QTD.h
create mode 100644 src/DlgRef/DlgRef_6Sel_QTD.cxx
create mode 100644 src/DlgRef/DlgRef_6Sel_QTD.h
create mode 100644 src/DlgRef/UIFiles/DlgRef_1List1Spin1Btn_QTD.ui
rename src/DlgRef/UIFiles/{DlgRef_2Sel1Spin1Check_QTD.ui => DlgRef_2Sel1Spin2Check_QTD.ui} (67%)
create mode 100644 src/DlgRef/UIFiles/DlgRef_3Check_QTD.ui
create mode 100644 src/DlgRef/UIFiles/DlgRef_3Sel3Spin1Check_QTD.ui
create mode 100644 src/DlgRef/UIFiles/DlgRef_6Sel_QTD.ui
create mode 100644 src/EntityGUI/UIFiles/EntityGUI_1Sel_QTD.ui
create mode 100644 src/EntityGUI/UIFiles/EntityGUI_1Spin_QTD.ui
create mode 100644 src/EntityGUI/UIFiles/EntityGUI_2Spin_QTD.ui
create mode 100644 src/EntityGUI/UIFiles/EntityGUI_3Spin_QTD.ui
create mode 100644 src/EntityGUI/UIFiles/EntityGUI_4Spin_QTD.ui
create mode 100644 src/EntityGUI/UIFiles/EntityGUI_Dir1_QTD.ui
create mode 100644 src/EntityGUI/UIFiles/EntityGUI_Dir2_QTD.ui
create mode 100644 src/EntityGUI/UIFiles/EntityGUI_Point_QTD.ui
create mode 100644 src/EntityGUI/UIFiles/EntityGUI_Skeleton_QTD.ui
create mode 100755 src/EntityGUI/UIFiles/ui_to_cxx
create mode 100644 src/GEOM/GEOM_Application.cxx
create mode 100644 src/GEOM/GEOM_Application.hxx
create mode 100644 src/GEOM/GEOM_Application.ixx
create mode 100644 src/GEOM/GEOM_Application.jxx
create mode 100644 src/GEOM/GEOM_DataMapIteratorOfDataMapOfAsciiStringTransient.hxx
create mode 100644 src/GEOM/GEOM_DataMapIteratorOfDataMapOfAsciiStringTransient_0.cxx
create mode 100644 src/GEOM/GEOM_DataMapNodeOfDataMapOfAsciiStringTransient.hxx
create mode 100644 src/GEOM/GEOM_DataMapNodeOfDataMapOfAsciiStringTransient_0.cxx
create mode 100644 src/GEOM/GEOM_DataMapOfAsciiStringTransient.hxx
create mode 100644 src/GEOM/GEOM_DataMapOfAsciiStringTransient_0.cxx
create mode 100644 src/GEOM/GEOM_Engine.cxx
create mode 100644 src/GEOM/GEOM_Engine.hxx
create mode 100644 src/GEOM/GEOM_Function.cxx
create mode 100644 src/GEOM/GEOM_Function.hxx
delete mode 100644 src/GEOM/GEOM_Gen_i.hh
create mode 100644 src/GEOM/GEOM_IOperations.cxx
create mode 100644 src/GEOM/GEOM_IOperations.hxx
create mode 100644 src/GEOM/GEOM_ISubShape.hxx
create mode 100644 src/GEOM/GEOM_Object.cxx
create mode 100644 src/GEOM/GEOM_Object.hxx
delete mode 100644 src/GEOM/GEOM_Shape_i.cc
delete mode 100644 src/GEOM/GEOM_Shape_i.hh
create mode 100644 src/GEOM/GEOM_Solver.cxx
create mode 100644 src/GEOM/GEOM_Solver.hxx
create mode 100644 src/GEOM/GEOM_SubShapeDriver.cxx
create mode 100644 src/GEOM/GEOM_SubShapeDriver.hxx
create mode 100644 src/GEOM/Handle_GEOM_Application.hxx
create mode 100644 src/GEOM/Handle_GEOM_DataMapNodeOfDataMapOfAsciiStringTransient.hxx
create mode 100755 src/GEOMBase/GEOMBase_Helper.cxx
create mode 100755 src/GEOMBase/GEOMBase_Helper.h
create mode 100644 src/GEOMBase/GEOM_Operation.cxx
create mode 100644 src/GEOMBase/GEOM_Operation.h
delete mode 100644 src/GEOMDS/GEOMDS.cdl
delete mode 100644 src/GEOMDS/GEOMDS_Application.cdl
delete mode 100644 src/GEOMDS/GEOMDS_Application.ixx
delete mode 100644 src/GEOMDS/GEOMDS_Commands.cdl
delete mode 100644 src/GEOMDS/GEOMDS_Commands.hxx
delete mode 100644 src/GEOMDS/GEOMDS_DataMapIteratorOfDataMapOfIntegerTransient.hxx
delete mode 100644 src/GEOMDS/GEOMDS_DataMapIteratorOfDataMapOfIntegerTransient_0.cxx
delete mode 100644 src/GEOMDS/GEOMDS_DataMapNodeOfDataMapOfIntegerTransient.hxx
delete mode 100644 src/GEOMDS/GEOMDS_DataMapNodeOfDataMapOfIntegerTransient_0.cxx
delete mode 100644 src/GEOMDS/GEOMDS_DataMapOfIntegerTransient.hxx
delete mode 100644 src/GEOMDS/GEOMDS_DataMapOfIntegerTransient_0.cxx
delete mode 100644 src/GEOMDS/GEOMDS_Explorer.cdl
delete mode 100644 src/GEOMDS/GEOMDS_Explorer.cxx
delete mode 100644 src/GEOMDS/GEOMDS_Explorer.hxx
delete mode 100644 src/GEOMDS/GEOMDS_Explorer.jxx
delete mode 100644 src/GEOMDS/Handle_GEOMDS_DataMapNodeOfDataMapOfIntegerTransient.hxx
create mode 100644 src/GEOMFiltersSelection/GEOM_LogicalFilter.cxx
create mode 100644 src/GEOMFiltersSelection/GEOM_LogicalFilter.hxx
rename src/{GEOMDS/GEOMDS_Commands.ixx => GEOMFiltersSelection/GEOM_PreviewFilter.cxx} (67%)
rename src/{GEOMDS/GEOMDS_Application.hxx => GEOMFiltersSelection/GEOM_PreviewFilter.hxx} (57%)
create mode 100644 src/GEOMFiltersSelection/GEOM_PreviewFilter.ixx
rename src/{GEOMDS/GEOMDS_Explorer.ixx => GEOMFiltersSelection/GEOM_PreviewFilter.jxx} (71%)
create mode 100644 src/GEOMFiltersSelection/GEOM_TypeFilter.cxx
create mode 100644 src/GEOMFiltersSelection/GEOM_TypeFilter.hxx
rename src/{GEOMDS/Handle_GEOMDS_Application.hxx => GEOMFiltersSelection/Handle_GEOM_PreviewFilter.hxx} (55%)
create mode 100644 src/GEOMGUI/GEOMGUI.cxx
create mode 100644 src/GEOMGUI/GEOMGUI.h
create mode 100644 src/GEOMGUI/GEOM_Displayer.cxx
create mode 100644 src/GEOMGUI/GEOM_Displayer.h
create mode 100644 src/GEOMGUI/GEOM_icons.po
create mode 100644 src/GEOMGUI/GEOM_msg_en.po
create mode 100644 src/GEOMGUI/GEOM_msg_fr.po
create mode 100644 src/GEOMImpl/GEOMImpl_ArcDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_ArcDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ArchimedeDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_ArchimedeDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_Block6Explorer.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_Block6Explorer.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_BlockDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_BlockDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_BooleanDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_BooleanDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_BoxDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_BoxDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ChamferDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_ChamferDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_CircleDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_CircleDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ConeDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_ConeDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_CopyDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_CopyDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_CylinderDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_CylinderDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_EllipseDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_EllipseDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ExportDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_ExportDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_FilletDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_FilletDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_FillingDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_FillingDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_Gen.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_Gen.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_GlueDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_GlueDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_HealingDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_HealingDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_I3DPrimOperations.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_I3DPrimOperations.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IArc.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IArchimede.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IBasicOperations.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_IBasicOperations.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IBlockTrsf.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IBlocks.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IBlocksOperations.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_IBlocksOperations.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IBoolean.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IBooleanOperations.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_IBooleanOperations.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IBox.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IChamfer.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ICircle.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ICone.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ICopy.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ICurvesOperations.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_ICurvesOperations.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ICylinder.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IEllipse.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IFillet.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IFilling.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IGlue.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IGroupOperations.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_IGroupOperations.hxx
create mode 100755 src/GEOMImpl/GEOMImpl_IHealing.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IHealingOperations.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_IHealingOperations.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IImportExport.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IInsertOperations.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_IInsertOperations.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ILine.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ILocalOperations.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_ILocalOperations.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IMarker.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IMeasure.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IMeasureOperations.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_IMeasureOperations.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IMirror.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IOffset.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IPartition.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IPipe.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IPlane.hxx
create mode 100755 src/GEOMImpl/GEOMImpl_IPoint.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IPolyline.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IPosition.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IPrism.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IRevolution.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IRotate.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IScale.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IShapes.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IShapesOperations.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_IShapesOperations.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ISketcher.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ISphere.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ISpline.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ITorus.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ITransformOperations.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_ITransformOperations.hxx
create mode 100755 src/GEOMImpl/GEOMImpl_ITranslate.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_IVector.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ImportDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_ImportDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_LineDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_LineDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_MarkerDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_MarkerDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_MeasureDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_MeasureDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_MirrorDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_MirrorDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_OffsetDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_OffsetDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_PartitionDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_PartitionDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_PipeDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_PipeDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_PlaneDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_PlaneDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_PointDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_PointDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_PolylineDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_PolylineDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_PositionDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_PositionDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_PrismDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_PrismDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_RevolutionDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_RevolutionDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_RotateDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_RotateDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ScaleDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_ScaleDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_ShapeDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_ShapeDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_SketcherDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_SketcherDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_SphereDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_SphereDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_SplineDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_SplineDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_Template.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_Template.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_TorusDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_TorusDriver.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_TranslateDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_TranslateDriver.hxx
create mode 100755 src/GEOMImpl/GEOMImpl_Types.hxx
create mode 100644 src/GEOMImpl/GEOMImpl_VectorDriver.cxx
create mode 100644 src/GEOMImpl/GEOMImpl_VectorDriver.hxx
create mode 100755 src/GEOMImpl/GUID.txt
create mode 100644 src/GEOMImpl/Makefile.in
create mode 100644 src/GEOMToolsGUI/GEOMToolsGUI_1.cxx
create mode 100644 src/GEOM_I/GEOM_Gen_i.cc
create mode 100644 src/GEOM_I/GEOM_Gen_i.hh
create mode 100644 src/GEOM_I/GEOM_I3DPrimOperations_i.cc
create mode 100644 src/GEOM_I/GEOM_I3DPrimOperations_i.hh
create mode 100644 src/GEOM_I/GEOM_IBasicOperations_i.cc
create mode 100644 src/GEOM_I/GEOM_IBasicOperations_i.hh
create mode 100644 src/GEOM_I/GEOM_IBlocksOperations_i.cc
create mode 100644 src/GEOM_I/GEOM_IBlocksOperations_i.hh
create mode 100644 src/GEOM_I/GEOM_IBooleanOperations_i.cc
create mode 100644 src/GEOM_I/GEOM_IBooleanOperations_i.hh
create mode 100644 src/GEOM_I/GEOM_ICurvesOperations_i.cc
create mode 100644 src/GEOM_I/GEOM_ICurvesOperations_i.hh
create mode 100644 src/GEOM_I/GEOM_IGroupOperations_i.cc
create mode 100644 src/GEOM_I/GEOM_IGroupOperations_i.hh
create mode 100644 src/GEOM_I/GEOM_IHealingOperations_i.cc
create mode 100644 src/GEOM_I/GEOM_IHealingOperations_i.hh
create mode 100644 src/GEOM_I/GEOM_IInsertOperations_i.cc
create mode 100644 src/GEOM_I/GEOM_IInsertOperations_i.hh
create mode 100644 src/GEOM_I/GEOM_ILocalOperations_i.cc
create mode 100644 src/GEOM_I/GEOM_ILocalOperations_i.hh
create mode 100644 src/GEOM_I/GEOM_IMeasureOperations_i.cc
create mode 100644 src/GEOM_I/GEOM_IMeasureOperations_i.hh
create mode 100644 src/GEOM_I/GEOM_IOperations_i.cc
create mode 100644 src/GEOM_I/GEOM_IOperations_i.hh
create mode 100644 src/GEOM_I/GEOM_IShapesOperations_i.cc
create mode 100644 src/GEOM_I/GEOM_IShapesOperations_i.hh
create mode 100644 src/GEOM_I/GEOM_ITransformOperations_i.cc
create mode 100644 src/GEOM_I/GEOM_ITransformOperations_i.hh
create mode 100644 src/GEOM_I/GEOM_Object_i.cc
create mode 100644 src/GEOM_I/GEOM_Object_i.hh
rename src/{GEOMDS => GEOM_I}/Makefile.in (58%)
create mode 100644 src/GEOM_SWIG/GEOM_Spanner.py
create mode 100644 src/GEOM_SWIG/GEOM_TestAll.py
create mode 100644 src/GEOM_SWIG/GEOM_TestMeasures.py
create mode 100644 src/GEOM_SWIG/GEOM_all.py
create mode 100644 src/GEOM_SWIG/GEOM_blocks.py
create mode 100644 src/GEOM_SWIG/GEOM_example5.py
create mode 100644 src/GroupGUI/GroupGUI.cxx
create mode 100644 src/GroupGUI/GroupGUI.h
create mode 100644 src/GroupGUI/GroupGUI_GroupDlg.cxx
create mode 100644 src/GroupGUI/GroupGUI_GroupDlg.h
create mode 100755 src/GroupGUI/Makefile.in
create mode 100644 src/IGESExport/IGESExport.cxx
create mode 100644 src/IGESExport/Makefile.in
create mode 100644 src/IGESImport/IGESImport.cxx
create mode 100644 src/IGESImport/Makefile.in
create mode 100644 src/MeasureGUI/MeasureGUI_PointDlg.cxx
create mode 100644 src/MeasureGUI/MeasureGUI_PointDlg.h
create mode 100644 src/NMTAlgo/Makefile.in
create mode 100644 src/NMTAlgo/NMTAlgo.cdl
create mode 100644 src/NMTAlgo/NMTAlgo_Algo.cdl
create mode 100644 src/NMTAlgo/NMTAlgo_Algo.cxx
create mode 100644 src/NMTAlgo/NMTAlgo_Algo.hxx
create mode 100644 src/NMTAlgo/NMTAlgo_Algo.ixx
create mode 100644 src/NMTAlgo/NMTAlgo_Algo.jxx
create mode 100644 src/NMTAlgo/NMTAlgo_Builder.cdl
create mode 100644 src/NMTAlgo/NMTAlgo_Builder.cxx
create mode 100644 src/NMTAlgo/NMTAlgo_Builder.hxx
create mode 100644 src/NMTAlgo/NMTAlgo_Builder.ixx
create mode 100644 src/NMTAlgo/NMTAlgo_Builder.jxx
create mode 100644 src/NMTAlgo/NMTAlgo_Loop3d.cdl
create mode 100644 src/NMTAlgo/NMTAlgo_Loop3d.cxx
create mode 100644 src/NMTAlgo/NMTAlgo_Loop3d.hxx
create mode 100644 src/NMTAlgo/NMTAlgo_Loop3d.ixx
create mode 100644 src/NMTAlgo/NMTAlgo_Loop3d.jxx
create mode 100644 src/NMTAlgo/NMTAlgo_Splitter.cdl
create mode 100644 src/NMTAlgo/NMTAlgo_Splitter.cxx
create mode 100644 src/NMTAlgo/NMTAlgo_Splitter.hxx
create mode 100644 src/NMTAlgo/NMTAlgo_Splitter.ixx
create mode 100644 src/NMTAlgo/NMTAlgo_Splitter.jxx
create mode 100644 src/NMTAlgo/NMTAlgo_Splitter1.cdl
create mode 100644 src/NMTAlgo/NMTAlgo_Splitter1.cxx
create mode 100644 src/NMTAlgo/NMTAlgo_Splitter1.hxx
create mode 100644 src/NMTAlgo/NMTAlgo_Splitter1.ixx
create mode 100644 src/NMTAlgo/NMTAlgo_Splitter1.jxx
create mode 100644 src/NMTAlgo/NMTAlgo_Splitter_1.cxx
create mode 100644 src/NMTAlgo/NMTAlgo_Splitter_2.cxx
create mode 100644 src/NMTAlgo/NMTAlgo_Tools.cdl
create mode 100644 src/NMTAlgo/NMTAlgo_Tools.cxx
create mode 100644 src/NMTAlgo/NMTAlgo_Tools.hxx
create mode 100644 src/NMTAlgo/NMTAlgo_Tools.ixx
create mode 100644 src/NMTAlgo/NMTAlgo_Tools.jxx
create mode 100644 src/NMTDS/Handle_NMTDS_IndexedDataMapNodeOfIndexedDataMapOfIntegerIndexedDataMapOfShapeInteger.hxx
create mode 100644 src/NMTDS/Handle_NMTDS_ListNodeOfListOfIndexedDataMapOfShapeAncestorsSuccessors.hxx
create mode 100644 src/NMTDS/Makefile.in
create mode 100644 src/NMTDS/NMTDS.cdl
create mode 100644 src/NMTDS/NMTDS_CArray1OfIndexRange.hxx
create mode 100644 src/NMTDS/NMTDS_CArray1OfIndexRange_0.cxx
create mode 100644 src/NMTDS/NMTDS_IndexRange.cdl
create mode 100644 src/NMTDS/NMTDS_IndexRange.cxx
create mode 100644 src/NMTDS/NMTDS_IndexRange.hxx
create mode 100644 src/NMTDS/NMTDS_IndexRange.ixx
create mode 100644 src/NMTDS/NMTDS_IndexRange.jxx
create mode 100644 src/NMTDS/NMTDS_IndexedDataMapNodeOfIndexedDataMapOfIntegerIndexedDataMapOfShapeInteger.hxx
create mode 100644 src/NMTDS/NMTDS_IndexedDataMapNodeOfIndexedDataMapOfIntegerIndexedDataMapOfShapeInteger_0.cxx
create mode 100644 src/NMTDS/NMTDS_IndexedDataMapOfIntegerIndexedDataMapOfShapeInteger.hxx
create mode 100644 src/NMTDS/NMTDS_IndexedDataMapOfIntegerIndexedDataMapOfShapeInteger_0.cxx
create mode 100644 src/NMTDS/NMTDS_ListIteratorOfListOfIndexedDataMapOfShapeAncestorsSuccessors.hxx
create mode 100644 src/NMTDS/NMTDS_ListIteratorOfListOfIndexedDataMapOfShapeAncestorsSuccessors_0.cxx
create mode 100644 src/NMTDS/NMTDS_ListNodeOfListOfIndexedDataMapOfShapeAncestorsSuccessors.hxx
create mode 100644 src/NMTDS/NMTDS_ListNodeOfListOfIndexedDataMapOfShapeAncestorsSuccessors_0.cxx
create mode 100644 src/NMTDS/NMTDS_ListOfIndexedDataMapOfShapeAncestorsSuccessors.hxx
create mode 100644 src/NMTDS/NMTDS_ListOfIndexedDataMapOfShapeAncestorsSuccessors_0.cxx
create mode 100644 src/NMTDS/NMTDS_PShapesDataStructure.hxx
create mode 100644 src/NMTDS/NMTDS_ShapesDataStructure.cdl
create mode 100644 src/NMTDS/NMTDS_ShapesDataStructure.cxx
create mode 100644 src/NMTDS/NMTDS_ShapesDataStructure.hxx
create mode 100644 src/NMTDS/NMTDS_ShapesDataStructure.ixx
create mode 100644 src/NMTDS/NMTDS_ShapesDataStructure.jxx
create mode 100644 src/NMTTools/Handle_NMTDS_IndexedDataMapNodeOfIndexedDataMapOfIntegerIndexedDataMapOfShapeInteger.hxx
create mode 100644 src/NMTTools/Handle_NMTDS_ListNodeOfListOfIndexedDataMapOfShapeAncestorsSuccessors.hxx
create mode 100644 src/NMTTools/Handle_NMTTools_IndexedDataMapNodeOfIndexedDataMapOfIndexedMapOfInteger.hxx
create mode 100644 src/NMTTools/Handle_NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapeIndexedMapOfShape.hxx
create mode 100644 src/NMTTools/Handle_NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapePaveBlock.hxx
create mode 100644 src/NMTTools/Handle_NMTTools_ListNodeOfListOfCommonBlock.hxx
create mode 100644 src/NMTTools/Handle_NMTTools_ListNodeOfListOfCoupleOfShape.hxx
create mode 100644 src/NMTTools/Makefile.in
create mode 100644 src/NMTTools/NMTTools.cdl
create mode 100644 src/NMTTools/NMTTools_CommonBlock.cdl
create mode 100644 src/NMTTools/NMTTools_CommonBlock.cxx
create mode 100644 src/NMTTools/NMTTools_CommonBlock.hxx
create mode 100644 src/NMTTools/NMTTools_CommonBlock.ixx
create mode 100644 src/NMTTools/NMTTools_CommonBlock.jxx
create mode 100644 src/NMTTools/NMTTools_CommonBlockAPI.cdl
create mode 100644 src/NMTTools/NMTTools_CommonBlockAPI.cxx
create mode 100644 src/NMTTools/NMTTools_CommonBlockAPI.hxx
create mode 100644 src/NMTTools/NMTTools_CommonBlockAPI.ixx
create mode 100644 src/NMTTools/NMTTools_CommonBlockAPI.jxx
create mode 100644 src/NMTTools/NMTTools_CommonBlockPool.hxx
create mode 100644 src/NMTTools/NMTTools_CommonBlockPool_0.cxx
create mode 100644 src/NMTTools/NMTTools_CoupleOfShape.cdl
create mode 100644 src/NMTTools/NMTTools_CoupleOfShape.cxx
create mode 100644 src/NMTTools/NMTTools_CoupleOfShape.hxx
create mode 100644 src/NMTTools/NMTTools_CoupleOfShape.ixx
create mode 100644 src/NMTTools/NMTTools_CoupleOfShape.jxx
create mode 100644 src/NMTTools/NMTTools_DEProcessor.cdl
create mode 100644 src/NMTTools/NMTTools_DEProcessor.cxx
create mode 100644 src/NMTTools/NMTTools_DEProcessor.hxx
create mode 100644 src/NMTTools/NMTTools_DEProcessor.ixx
create mode 100644 src/NMTTools/NMTTools_DEProcessor.jxx
create mode 100644 src/NMTTools/NMTTools_DSFiller.cdl
create mode 100644 src/NMTTools/NMTTools_DSFiller.cxx
create mode 100644 src/NMTTools/NMTTools_DSFiller.hxx
create mode 100644 src/NMTTools/NMTTools_DSFiller.ixx
create mode 100644 src/NMTTools/NMTTools_DSFiller.jxx
create mode 100644 src/NMTTools/NMTTools_IndexedDataMapNodeOfIndexedDataMapOfIndexedMapOfInteger.hxx
create mode 100644 src/NMTTools/NMTTools_IndexedDataMapNodeOfIndexedDataMapOfIndexedMapOfInteger_0.cxx
create mode 100644 src/NMTTools/NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapeIndexedMapOfShape.hxx
create mode 100644 src/NMTTools/NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapeIndexedMapOfShape_0.cxx
create mode 100644 src/NMTTools/NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapePaveBlock.hxx
create mode 100644 src/NMTTools/NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapePaveBlock_0.cxx
create mode 100644 src/NMTTools/NMTTools_IndexedDataMapOfIndexedMapOfInteger.hxx
create mode 100644 src/NMTTools/NMTTools_IndexedDataMapOfIndexedMapOfInteger_0.cxx
create mode 100644 src/NMTTools/NMTTools_IndexedDataMapOfShapeIndexedMapOfShape.hxx
create mode 100644 src/NMTTools/NMTTools_IndexedDataMapOfShapeIndexedMapOfShape_0.cxx
create mode 100644 src/NMTTools/NMTTools_IndexedDataMapOfShapePaveBlock.hxx
create mode 100644 src/NMTTools/NMTTools_IndexedDataMapOfShapePaveBlock_0.cxx
create mode 100644 src/NMTTools/NMTTools_IteratorOfCoupleOfShape.cdl
create mode 100644 src/NMTTools/NMTTools_IteratorOfCoupleOfShape.cxx
create mode 100644 src/NMTTools/NMTTools_IteratorOfCoupleOfShape.hxx
create mode 100644 src/NMTTools/NMTTools_IteratorOfCoupleOfShape.ixx
create mode 100644 src/NMTTools/NMTTools_IteratorOfCoupleOfShape.jxx
create mode 100644 src/NMTTools/NMTTools_ListIteratorOfListOfCommonBlock.hxx
create mode 100644 src/NMTTools/NMTTools_ListIteratorOfListOfCommonBlock_0.cxx
create mode 100644 src/NMTTools/NMTTools_ListIteratorOfListOfCoupleOfShape.hxx
create mode 100644 src/NMTTools/NMTTools_ListIteratorOfListOfCoupleOfShape_0.cxx
create mode 100644 src/NMTTools/NMTTools_ListNodeOfListOfCommonBlock.hxx
create mode 100644 src/NMTTools/NMTTools_ListNodeOfListOfCommonBlock_0.cxx
create mode 100644 src/NMTTools/NMTTools_ListNodeOfListOfCoupleOfShape.hxx
create mode 100644 src/NMTTools/NMTTools_ListNodeOfListOfCoupleOfShape_0.cxx
create mode 100644 src/NMTTools/NMTTools_ListOfCommonBlock.hxx
create mode 100644 src/NMTTools/NMTTools_ListOfCommonBlock_0.cxx
create mode 100644 src/NMTTools/NMTTools_ListOfCoupleOfShape.hxx
create mode 100644 src/NMTTools/NMTTools_ListOfCoupleOfShape_0.cxx
create mode 100644 src/NMTTools/NMTTools_PCurveMaker.cdl
create mode 100644 src/NMTTools/NMTTools_PCurveMaker.cxx
create mode 100644 src/NMTTools/NMTTools_PCurveMaker.hxx
create mode 100644 src/NMTTools/NMTTools_PCurveMaker.ixx
create mode 100644 src/NMTTools/NMTTools_PCurveMaker.jxx
create mode 100644 src/NMTTools/NMTTools_PDSFiller.hxx
create mode 100644 src/NMTTools/NMTTools_PPaveFiller.hxx
create mode 100644 src/NMTTools/NMTTools_PaveFiller.cdl
create mode 100644 src/NMTTools/NMTTools_PaveFiller.cxx
create mode 100644 src/NMTTools/NMTTools_PaveFiller.hxx
create mode 100644 src/NMTTools/NMTTools_PaveFiller.ixx
create mode 100644 src/NMTTools/NMTTools_PaveFiller.jxx
create mode 100644 src/NMTTools/NMTTools_PaveFiller_0.cxx
create mode 100644 src/NMTTools/NMTTools_PaveFiller_1.cxx
create mode 100644 src/NMTTools/NMTTools_PaveFiller_2.cxx
create mode 100644 src/NMTTools/NMTTools_PaveFiller_3.cxx
create mode 100644 src/NMTTools/NMTTools_PaveFiller_4.cxx
create mode 100644 src/NMTTools/NMTTools_PaveFiller_5.cxx
create mode 100644 src/NMTTools/NMTTools_PaveFiller_6.cxx
create mode 100644 src/NMTTools/NMTTools_PaveFiller_7.cxx
create mode 100644 src/NMTTools/NMTTools_PaveFiller_8.cxx
create mode 100644 src/NMTTools/NMTTools_PaveFiller_9.cxx
create mode 100644 src/NMTTools/NMTTools_Tools.cdl
create mode 100644 src/NMTTools/NMTTools_Tools.cxx
create mode 100644 src/NMTTools/NMTTools_Tools.hxx
create mode 100644 src/NMTTools/NMTTools_Tools.ixx
create mode 100644 src/NMTTools/NMTTools_Tools.jxx
create mode 100755 src/OBJECT/GEOM_AISTrihedron.cxx
create mode 100755 src/OBJECT/GEOM_AISTrihedron.hxx
create mode 100644 src/OBJECT/GEOM_VTKTrihedron.cxx
create mode 100644 src/OBJECT/GEOM_VTKTrihedron.hxx
create mode 100644 src/OperationGUI/OperationGUI_ClippingDlg.cxx
create mode 100644 src/OperationGUI/OperationGUI_ClippingDlg.h
create mode 100644 src/OperationGUI/OperationGUI_MaterialDlg.cxx
create mode 100644 src/OperationGUI/OperationGUI_MaterialDlg.h
create mode 100644 src/RepairGUI/RepairGUI_CloseContourDlg.cxx
create mode 100644 src/RepairGUI/RepairGUI_CloseContourDlg.h
create mode 100644 src/RepairGUI/RepairGUI_DivideEdgeDlg.cxx
rename src/{BooleanGUI/BooleanGUI_FuseDlg.h => RepairGUI/RepairGUI_DivideEdgeDlg.h} (58%)
delete mode 100644 src/RepairGUI/RepairGUI_FillingHoleDlg.cxx
delete mode 100644 src/RepairGUI/RepairGUI_FillingHoleDlg.h
create mode 100644 src/RepairGUI/RepairGUI_FreeBoundDlg.cxx
create mode 100644 src/RepairGUI/RepairGUI_FreeBoundDlg.h
delete mode 100644 src/RepairGUI/RepairGUI_OrientationDlg.cxx
create mode 100644 src/RepairGUI/RepairGUI_RemoveHolesDlg.cxx
create mode 100644 src/RepairGUI/RepairGUI_RemoveHolesDlg.h
create mode 100644 src/RepairGUI/RepairGUI_RemoveIntWiresDlg.cxx
create mode 100644 src/RepairGUI/RepairGUI_RemoveIntWiresDlg.h
create mode 100755 src/RepairGUI/RepairGUI_ShapeProcessDlg.cxx
create mode 100755 src/RepairGUI/RepairGUI_ShapeProcessDlg.h
delete mode 100644 src/RepairGUI/RepairGUI_SuppressHoleDlg.cxx
delete mode 100644 src/RepairGUI/RepairGUI_SuppressHoleDlg.h
create mode 100644 src/STEPExport/Makefile.in
create mode 100644 src/STEPExport/STEPExport.cxx
create mode 100644 src/STEPImport/Makefile.in
create mode 100644 src/STEPImport/STEPImport.cxx
create mode 100644 src/ShHealOper/Makefile.in
create mode 100644 src/ShHealOper/ShHealOper_CloseContour.cxx
create mode 100644 src/ShHealOper/ShHealOper_CloseContour.hxx
create mode 100644 src/ShHealOper/ShHealOper_EdgeDivide.cxx
create mode 100644 src/ShHealOper/ShHealOper_EdgeDivide.hxx
create mode 100644 src/ShHealOper/ShHealOper_FillHoles.cxx
create mode 100644 src/ShHealOper/ShHealOper_FillHoles.hxx
create mode 100644 src/ShHealOper/ShHealOper_RemoveFace.cxx
create mode 100644 src/ShHealOper/ShHealOper_RemoveFace.hxx
create mode 100644 src/ShHealOper/ShHealOper_RemoveInternalWires.cxx
create mode 100644 src/ShHealOper/ShHealOper_RemoveInternalWires.hxx
create mode 100644 src/ShHealOper/ShHealOper_Sewing.cxx
create mode 100644 src/ShHealOper/ShHealOper_Sewing.hxx
create mode 100644 src/ShHealOper/ShHealOper_ShapeProcess.cxx
create mode 100644 src/ShHealOper/ShHealOper_ShapeProcess.hxx
create mode 100644 src/ShHealOper/ShHealOper_SpiltCurve2d.hxx
create mode 100644 src/ShHealOper/ShHealOper_SplitCurve2d.cxx
create mode 100644 src/ShHealOper/ShHealOper_SplitCurve2d.hxx
create mode 100644 src/ShHealOper/ShHealOper_SplitCurve3d.cxx
create mode 100644 src/ShHealOper/ShHealOper_SplitCurve3d.hxx
create mode 100644 src/ShHealOper/ShHealOper_Tool.cxx
create mode 100644 src/ShHealOper/ShHealOper_Tool.hxx
create mode 100644 src/TransformationGUI/TransformationGUI_OffsetDlg.cxx
rename src/{RepairGUI/RepairGUI_OrientationDlg.h => TransformationGUI/TransformationGUI_OffsetDlg.h} (60%)
create mode 100644 src/TransformationGUI/TransformationGUI_PositionDlg.cxx
rename src/{BooleanGUI/BooleanGUI_SectionDlg.h => TransformationGUI/TransformationGUI_PositionDlg.h} (57%)
diff --git a/INSTALL b/INSTALL
index cd622460b..93cdd1b3f 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,3 +1,3 @@
-This is the version 2.0.0 of GEOM
+This is the version 2.1.0 of GEOM
Compatible with :
- - KERNEL 2.0.0
+ - KERNEL 2.1.0
diff --git a/Makefile.in b/Makefile.in
index d5c51e9cf..02831b24e 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -22,6 +22,8 @@ GEOM_fr.xml \
GEOM.config \
GEOMCatalog.xml \
GEOMDS_Resources \
+ImportExport \
+ShHealing \
arc.png \
archimede.png \
axisinertia.png \
@@ -44,6 +46,7 @@ chamferface.png \
check.png \
circle.png \
circlepointvector.png \
+circle3points.png \
common.png \
cone.png \
conedxyz.png \
@@ -54,6 +57,7 @@ cylinderdxyz.png \
cylinderpointvector.png \
delete.png \
display.png \
+displayonly.png \
displayall.png \
erase.png \
eraseall.png \
@@ -69,6 +73,8 @@ line2points.png \
lineedge.png \
linepointvector.png \
mindist.png \
+mirrorPoint.png \
+mirrorAxe.png \
mirrorPlane.png \
ModuleGeom.png \
multirotation.png \
@@ -77,18 +83,24 @@ multirotationsimple.png \
multitranslation.png \
multitranslationdouble.png \
multitranslationsimple.png \
+offset.png \
orientation.png \
partition.png \
partitionkeep.png \
+partitionplane.png \
pipe.png \
plane.png \
planeWorking.png \
planedxyz.png \
+plane3points.png \
planeface.png \
planepointvector.png \
planeworkingface.png \
+planeworkingvector.png \
+planeworkingorigin.png \
point2.png \
pointonedge.png \
+polyline.png \
prism.png \
revol.png \
rotate.png \
@@ -109,7 +121,9 @@ tolerance.png \
torus.png \
torusdxyz.png \
toruspointvector.png \
-translation.png \
+translationDxyz.png \
+translationPoints.png \
+translationVector.png \
tree_compound.png \
tree_compsolid.png \
tree_edge.png \
@@ -119,12 +133,42 @@ tree_shell.png \
tree_solid.png \
tree_vertex.png \
tree_wire.png \
+tree_group_vertex.png \
+tree_group_edge.png \
+tree_group_face.png \
+tree_group_solid.png \
+tree_lcs.png \
vector.png \
vector2points.png \
vectordxyz.png \
whatis.png \
ellipse.png \
-ellipsepointvector.png
+ellipsepointvector.png \
+bezier.png \
+interpol.png \
+spline.png \
+closecontour.png \
+suppressintwires.png \
+marker.png \
+marker2.png \
+marker3.png \
+position.png \
+position2.png \
+free_bound.png \
+point_coord.png \
+point3.png \
+shapeprocess.png \
+block_2f.png \
+block_6f.png \
+block_face_2e.png \
+block_face_4e.png \
+block_face_4v.png \
+block_multitrsf_double.png \
+block_multitrsf_simple.png \
+tree_block.png \
+subblock.png \
+group_new.png \
+group_edit.png
BIN_SCRIPT= \
VERSION
diff --git a/adm_local/unix/make_commence.in b/adm_local/unix/make_commence.in
index 4d758b99f..3dd63a555 100644
--- a/adm_local/unix/make_commence.in
+++ b/adm_local/unix/make_commence.in
@@ -31,7 +31,7 @@ C_DEPEND_FLAG = @C_DEPEND_FLAG@
# C++
CXX = @CXX@
-CXXFLAGS = @CXXFLAGS@ -Wparentheses -Wreturn-type -Wmissing-declarations -Winline
+CXXFLAGS = @CXXFLAGS@
CXX_DEPEND_FLAG = @CXX_DEPEND_FLAG@
# JAVA
diff --git a/bin/VERSION b/bin/VERSION
index 1b4eeb6eb..3a9335afe 100755
--- a/bin/VERSION
+++ b/bin/VERSION
@@ -1 +1 @@
-THIS IS SALOME - GEOM VERSION: 2.0.0
+THIS IS SALOME - GEOM VERSION: 2.1.0
diff --git a/build_configure b/build_configure
index f2614b741..7d997f9e8 100755
--- a/build_configure
+++ b/build_configure
@@ -14,7 +14,6 @@ CONF_DIR=`echo $0 | sed -e "s,[^/]*$,,;s,/$,,;s,^$,.,"`
########################################################################
# Test if the KERNEL_ROOT_DIR is set correctly
-
if test ! -d "${KERNEL_ROOT_DIR}"; then
echo "failed : KERNEL_ROOT_DIR variable is not correct !"
exit
diff --git a/doc/salome/gui/GEOM/GEOM.log b/doc/salome/gui/GEOM/GEOM.log
index af9c2ab24..6fcae47ea 100755
--- a/doc/salome/gui/GEOM/GEOM.log
+++ b/doc/salome/gui/GEOM/GEOM.log
@@ -1,5 +1,5 @@
|SourceProjectName:GEOM.hpr
-|DestinationProjectName:geom.html
+|DestinationProjectName:geom_help.html
whhost.js
whmsg.js
whmozemu.js
@@ -124,9 +124,10 @@ wht_toc3.gif
whskin_frmset010.htm
whst_topics.xml
whskin_frmset01.htm
-geom_hha.hhk
-geom.hhc
-geom.hhk
+geom_help_hha.hhk
+geom_help.hhc
+geom_help.hhk
+blocks.htm
changing_displaying_parameters.htm
files\introduction_to_geom.htm
files\salome2_sp3_basicgui_functions.htm
@@ -140,144 +141,204 @@ files\salome2_sp3_operationgui_functions.htm
files\salome2_sp3_primitivegui_functions.htm
files\salome2_sp3_repairgui_functions.htm
files\salome2_sp3_transformationgui_functions.htm
-geom.glo
+newentity_blocks.htm
+sketcher.htm
+working_with_groups.htm
+geom_help.glo
default.css
+image194.jpg
+image183.jpg
+image172.jpg
+image44.gif
+image161.jpg
+image150.jpg
+image22.gif
+image69.jpg
+image58.jpg
+image11.gif
+image14.jpg
+files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image133.gif
+files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image75.gif
+salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image13.gif
+image56.gif
+image184.jpg
+image173.jpg
+image151.jpg
+image140.jpg
image23.gif
image59.jpg
image26.jpg
image12.gif
image15.jpg
-files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image119.gif
-files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image99.gif
-files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image77.gif
-image3.jpg
-files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image34.gif
-salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image16.gif
-image140.jpg
+image2.gif
+image5.jpg
+files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image76.gif
+salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image14.gif
+image57.gif
+image185.jpg
+image163.jpg
+image152.jpg
+image35.gif
+image141.jpg
+image130.jpg
image24.gif
image27.jpg
image13.gif
image16.jpg
-files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image78.gif
-salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image17.gif
-image141.jpg
+files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image121.gif
+files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image90.gif
+files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image77.gif
+files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image30.gif
+salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image15.gif
+image186.jpg
+image175.jpg
+image164.jpg
+image142.jpg
image25.gif
-image130.jpg
+image131.jpg
+image120.jpg
image28.jpg
image14.gif
image17.jpg
-image2.gif
-image5.jpg
-files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image130.gif
-salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image18.gif
-image142.jpg
-image131.jpg
-image120.jpg
-image15.gif
-image29.jpg
-image18.jpg
-files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image131.gif
+image7.jpg
+image4.gif
+files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image122.gif
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image100.gif
-salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image19.gif
+files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image99.gif
+files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image78.gif
+files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image31.gif
+salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image16.gif
+image187.jpg
+image176.jpg
+image165.jpg
+image154.jpg
+image37.gif
image132.jpg
image121.jpg
image110.jpg
-image90.jpg
-image16.gif
-image19.jpg
-image7.jpg
-image4.gif
-files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image132.gif
+image15.gif
+image29.jpg
+image18.jpg
+image8.jpg
+image5.gif
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image101.gif
-files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image27.gif
+files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image56.gif
+files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image1.gif
+files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image32.gif
+salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image17.gif
+image188.jpg
+image49.gif
+image166.jpg
+image144.jpg
image133.jpg
image122.jpg
image111.jpg
image100.jpg
-image91.jpg
-image80.jpg
-image17.gif
-image8.jpg
-image5.gif
-files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image133.gif
+image90.jpg
+image16.gif
+image19.jpg
+image9.jpg
+image6.gif
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image102.gif
-files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image28.gif
+files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image57.gif
+files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image2.gif
+files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image33.gif
+salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image18.gif
+image189.jpg
+image167.jpg
+image156.jpg
+image145.jpg
image134.jpg
image123.jpg
image112.jpg
image101.jpg
-image92.jpg
-image81.jpg
-image70.jpg
-image9.jpg
-image6.gif
+image91.jpg
+image80.jpg
+image17.gif
+image7.gif
+files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image128.gif
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image103.gif
-files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image29.gif
+files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image58.gif
+files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image3.gif
+files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image34.gif
+salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image19.gif
+i_blue.jpg
+image179.jpg
+image29.gif
+image168.jpg
+image146.jpg
image135.jpg
image124.jpg
image113.jpg
image102.jpg
+image92.jpg
+image81.jpg
+image70.jpg
+image8.gif
+files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image129.gif
+files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image59.gif
+files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image4.gif
+image169.jpg
+image158.jpg
+image147.jpg
+image136.jpg
+image125.jpg
+image103.jpg
image93.jpg
image82.jpg
image71.jpg
image19.gif
image60.jpg
-image7.gif
-files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image120.gif
-files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image87.gif
-i_blue.jpg
-image136.jpg
-image125.jpg
-image114.jpg
-image103.jpg
-image94.jpg
-image83.jpg
-image72.jpg
-image61.jpg
-image8.gif
-files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image121.gif
-files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image88.gif
+image9.gif
image137.jpg
image126.jpg
image115.jpg
image104.jpg
+image94.jpg
+image83.jpg
+image72.jpg
+image61.jpg
+image149.jpg
+image138.jpg
+image127.jpg
+image116.jpg
+image105.jpg
image95.jpg
image84.jpg
image73.jpg
image62.jpg
image51.jpg
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image51.gif
-image9.gif
-files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image122.gif
-files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image89.gif
-image138.jpg
-image127.jpg
-image116.jpg
-image105.jpg
+files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image87.gif
+files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image27.gif
+image139.jpg
+image128.jpg
+image117.jpg
+image106.jpg
image96.jpg
image85.jpg
image74.jpg
image63.jpg
image52.jpg
+files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image119.gif
+files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image88.gif
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image52.gif
-files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image1.gif
-image139.jpg
-image128.jpg
-image117.jpg
-image106.jpg
+files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image28.gif
+image129.jpg
+image118.jpg
+image107.jpg
image97.jpg
image86.jpg
image75.jpg
image53.jpg
image20.jpg
-files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image128.gif
-files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image71.gif
-files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image56.gif
+files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image89.gif
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image53.gif
-files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image2.gif
-image129.jpg
-image118.jpg
-image107.jpg
+files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image29.gif
+image190.jpg
+image51.gif
+image119.jpg
+image108.jpg
image98.jpg
image87.jpg
image76.jpg
@@ -285,26 +346,27 @@ image65.jpg
image54.jpg
image21.jpg
image10.jpg
-files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image129.gif
-files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image72.gif
-files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image57.gif
+files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image71.gif
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image54.gif
-files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image3.gif
-image119.jpg
-image108.jpg
+image191.jpg
+image180.jpg
+image52.gif
+image41.gif
+image109.jpg
image99.jpg
image88.jpg
-image77.jpg
image66.jpg
image55.jpg
image22.jpg
image11.jpg
-files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image73.gif
-files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image58.gif
+files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image130.gif
+files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image72.gif
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image55.gif
-files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image4.gif
-files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image30.gif
-image109.jpg
+image192.jpg
+image181.jpg
+image53.gif
+image170.jpg
+image42.gif
image89.jpg
image78.jpg
image20.gif
@@ -312,30 +374,24 @@ image67.jpg
image56.jpg
image23.jpg
image12.jpg
-files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image74.gif
-files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image59.gif
-files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image31.gif
-salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image13.gif
+files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image131.gif
+files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image73.gif
+image193.jpg
+image182.jpg
+image171.jpg
+image160.jpg
+image32.gif
image79.jpg
image21.gif
image68.jpg
image57.jpg
image24.jpg
image13.jpg
-files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image75.gif
-files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image32.gif
-salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image14.gif
-image22.gif
-image69.jpg
-image58.jpg
-image11.gif
-image14.jpg
-files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image90.gif
-files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image76.gif
-files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image33.gif
-salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image15.gif
+files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image132.gif
+files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image74.gif
+image3.jpg
ehlpdhtm.js
-geom.ppf
+geom_help.ppf
default_ns.css
whdata\whtdata0.xml
whdata\whtdata0.htm
@@ -372,10 +428,15 @@ whgdata\whlstfl17.htm
whgdata\whlstfl18.htm
whgdata\whlstfl19.htm
whgdata\whlstfl20.htm
+whgdata\whlstfl21.htm
+whgdata\whlstfl22.htm
whgdata\whlstf0.htm
whgdata\whlstf1.htm
whgdata\whlstf2.htm
+whgdata\whlstf3.htm
+whgdata\whlstf4.htm
+whgdata\whlstf5.htm
whgdata\whlstg0.htm
-geom.html
-geom_csh.html
-geom_rhc.html
+geom_help.html
+geom_help_csh.html
+geom_help_rhc.html
diff --git a/doc/salome/gui/GEOM/blocks.htm b/doc/salome/gui/GEOM/blocks.htm
new file mode 100755
index 000000000..5847850ac
--- /dev/null
+++ b/doc/salome/gui/GEOM/blocks.htm
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+Building of blocks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Building of blocks
+
+
+
+
+
+
+
+
+
+To use these options:
+
+
+
+In the main menu select Blocks
+ submenu.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/salome/gui/GEOM/changing_displaying_parameters.htm b/doc/salome/gui/GEOM/changing_displaying_parameters.htm
index d6f8f8527..ee420e3d6 100755
--- a/doc/salome/gui/GEOM/changing_displaying_parameters.htm
+++ b/doc/salome/gui/GEOM/changing_displaying_parameters.htm
@@ -19,8 +19,8 @@
-
-
+
+
@@ -100,7 +100,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
if (window.setRelStartPage)
{
- setRelStartPage("geom.html");
+ setRelStartPage("geom_help.html");
autoSync(0);
sendSyncInfo();
@@ -131,7 +131,7 @@ else
href="#Transparency">Transparency
Isos
+ href="#Isos">Isos (in OCC viewer only)
diff --git a/doc/salome/gui/GEOM/files/introduction_to_geom.htm b/doc/salome/gui/GEOM/files/introduction_to_geom.htm
index 1b5797f4b..3f411c631 100755
--- a/doc/salome/gui/GEOM/files/introduction_to_geom.htm
+++ b/doc/salome/gui/GEOM/files/introduction_to_geom.htm
@@ -94,7 +94,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
if (window.setRelStartPage)
{
- setRelStartPage("../geom.html");
+ setRelStartPage("../geom_help.html");
autoSync(0);
sendSyncInfo();
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_basicgui_functions.htm b/doc/salome/gui/GEOM/files/salome2_sp3_basicgui_functions.htm
index bc3fb8856..fcc095a1f 100755
--- a/doc/salome/gui/GEOM/files/salome2_sp3_basicgui_functions.htm
+++ b/doc/salome/gui/GEOM/files/salome2_sp3_basicgui_functions.htm
@@ -29,8 +29,8 @@
-
-
+
+
@@ -78,14 +78,29 @@ p.whs18 {font-size: 12pt; margin-left: 40px; font-weight: bold;}
img_whs19 {border-style: none; border: none; width: 150px; height: 154px;}
img_whs20 {border-style: none; border: none; width: 200px; height: 202px;}
img_whs21 {border-style: none; border: none; width: 150px; height: 123px;}
-img_whs22 {border-style: none; border: none; width: 200px; height: 175px;}
-img_whs23 {border-style: none; border: none; width: 150px; height: 128px;}
-img_whs24 {border-style: none; border: none; width: 200px; height: 192px;}
-p.whs25 {font-size: 12pt; font-weight: bold; color: #000000;}
-img_whs26 {border-style: none; border: none; width: 150px; height: 131px;}
-img_whs27 {border-style: none; border: none; width: 200px; height: 148px;}
-p.whs28 {font-size: 12pt; margin-left: 0px;}
-p.whs29 {font-size: 12pt; font-weight: bold; margin-left: 40px;}
+p.whs22 {font-size: 14pt;}
+img_whs23 {border-style: none; border: none; width: 20px; height: 20px;}
+img_whs24 {border-style: none; border: none; width: 200px; height: 194px;}
+p.whs25 {font-size: 12pt; font-weight: bold;}
+p.whs26 {font-size: 12pt; font-weight: bold; font-style: italic; x-text-underline: off; /*begin!kadov{{*/ text-decoration: none; /*}}end!kadov*/ }
+img_whs27 {border-style: none; border: none; width: 200px; height: 181px; float: none;}
+img_whs28 {border-style: none; border: none; width: 175px; height: 181px;}
+img_whs29 {border-style: none; border: none; width: 203px; height: 181px;}
+img_whs30 {border-style: none; border: none; width: 200px; height: 175px;}
+img_whs31 {border-style: none; border: none; width: 150px; height: 128px;}
+img_whs32 {border-style: none; border: none; width: 200px; height: 192px;}
+p.whs33 {font-size: 12pt; font-weight: bold; color: #000000;}
+img_whs34 {border-style: none; border: none; width: 150px; height: 131px;}
+p.whs35 {margin-left: 40px; font-size: 12pt;}
+img_whs36 {border-style: none; border: none; width: 200px; height: 162px;}
+p.whs37 {font-size: 12pt; margin-left: 40px; font-weight: bold; text-indent: -40px;}
+img_whs38 {border-style: none; border: none; width: 16px; height: 16px;}
+p.whs39 {margin-left: 40px; font-weight: bold; text-indent: -40px; font-size: 14pt;}
+p.whs40 {font-weight: bold; text-indent: -40px; font-size: 14pt; margin-left: 80px;}
+img_whs41 {border-style: none; border: none; width: 200px; height: 185px;}
+p.whs42 {font-weight: bold; margin-left: 80px; text-indent: -80px; font-size: 12pt;}
+p.whs43 {font-weight: bold; text-indent: -80px; font-size: 12pt; margin-left: 120px;}
+img_whs44 {border-style: none; border: none; width: 200px; height: 219px;}
-->
Displaying\hiding objects
- Displaying\hiding different geometrical objects in the viewer
- is possible using the following operations:
+ Visualization is available in both, OCC and VTK viewers.
+ These viewers work independently, i.e. visibility of objects and their
+ graphic attributes may differ in OCC and VTK viewer. It
+ is reasonable to use the OCC viewer for GEOM module.
+
+
+
+Displaying\hiding
+ different geometrical objects in the viewer is possible using the following
+ operations:
@@ -125,13 +133,16 @@ else
href="#DisplayAll">DisplayAll
DisplayOnly
+ href="#EraseAll">EraseAll
EraseAll
+ href="#Display">Display
EraseOnly
+ href="#DisplayOnly">DisplayOnly
+
+ Erase
@@ -141,9 +152,8 @@ else
In the main menu select View
- > Display mode or right-click on the necessary object in the
- Object Browser and from the associated pop-up menu choose the required
- operation.
+ or right-click on the necessary object in the Object Browser and
+ from the associated pop-up menu choose the required operation.
@@ -169,39 +179,56 @@ else
+ EraseAll
+
+
+
+Description:
+ Erases all shapes displayed in the viewer.
+
-TUI
+ Command: sg.EraseAll()
+
+
+
+
+
+ DisplayOnly
+ size=4> Display
-Description:
- Displays only the selected geometrical element.
+Description:
+ Displays an object in 3D viewer.
TUI
- Command: sg.DisplayOnly(ID)
+ Command:
- EraseAll
+ DisplayOnly
Description:
- Erases all shapes displayed in the viewer.
+ Displays only the selected geometrical element.
TUI
- Command: sg.EraseAll()
+ Command: sg.DisplayOnly(ID)
@@ -209,7 +236,7 @@ else
EraseOnly
+ size=4> Erase
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_generationgui_functions.htm b/doc/salome/gui/GEOM/files/salome2_sp3_generationgui_functions.htm
index 370347a64..22b819a8f 100755
--- a/doc/salome/gui/GEOM/files/salome2_sp3_generationgui_functions.htm
+++ b/doc/salome/gui/GEOM/files/salome2_sp3_generationgui_functions.htm
@@ -29,8 +29,8 @@
-
-
+
+
@@ -123,7 +123,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
if (window.setRelStartPage)
{
- setRelStartPage("../geom.html");
+ setRelStartPage("../geom_help.html");
autoSync(0);
sendSyncInfo();
@@ -143,13 +143,14 @@ else
@@ -163,20 +164,22 @@ else
-
+
Description:
Creates an extruded shape.
-Result: GEOM_Shape
+
Result: GEOM_Object
(edge, face, solid or compsolid).
TUI Command :
- geompy.MakePrism(GEOM_Shape, PointStruct, PointStruct)
+ geompy.MakePrism(baseShape, Vector,
+ Height) , where baseShape is a basis of the prism, Vector is a normal
+ of the prism and Height is a height of the prism.
@@ -213,13 +216,16 @@ else
-Result: GEOM_Shape
+
Result: GEOM_Object
(edge, face, solid or compsolid).
TUI Command:
- geompy.MakeRevolution(GEOM_Shape, AxisStruct, Double)
+ geompy.MakeRevolution(Shape, Axis,
+ Angle) , where Shape is a shape to rotate, Axis is the axis of the
+ revolution and Angle is an angle by which Shape has to be rotated around
+ Axis.
@@ -254,13 +260,17 @@ else
-Result: GEOM_Shape
+
Result: GEOM_Object
(face).
TUI Command:
- geompy.MakeFilling(GEOM_Shape, Short, Short, Double, Double, Short)
+ geompy.MakeFilling(Shape, MinDegree,
+ MaxDegree, Tol2D, Tol3D, NbIter) , where Shape is a shape to fill,
+ MinDegree and MaxDegree are correspondingly maximal and minimal degree,
+ Tol2D is a tolerance for 2D and Tol3D is a tolerance for 3D, NbIter is
+ a number of iterations.
@@ -300,13 +310,15 @@ else
-Result: GEOM_Shape
+
Result: GEOM_Object
(edge, face, solid or compsolid).
TUI Command:
- geompy.MakePipe(GEOM_Shape, GEOM_Shape)
+ geompy.MakePipe(baseShape, pathShape) ,
+ where baseShape is a shape to be extruded, pathShape is a path along which
+ baseShape is extruded.
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_geomtoolsgui_functions.htm b/doc/salome/gui/GEOM/files/salome2_sp3_geomtoolsgui_functions.htm
index 8c2a80c2f..8526e53fe 100755
--- a/doc/salome/gui/GEOM/files/salome2_sp3_geomtoolsgui_functions.htm
+++ b/doc/salome/gui/GEOM/files/salome2_sp3_geomtoolsgui_functions.htm
@@ -30,8 +30,8 @@
-
-
+
+
@@ -101,7 +101,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
if (window.setRelStartPage)
{
- setRelStartPage("../geom.html");
+ setRelStartPage("../geom_help.html");
autoSync(0);
sendSyncInfo();
@@ -137,10 +137,16 @@ else
Select the required file and click OK . You file will be imported
- into GEOM and its contents (geometrical objects) will be displayed in
- the Object Browser .
-
+ style="font-weight: bold;">OK . You file will be imported into GEOM
+ and its contents (geometrical objects) will be displayed in the Object Browser .
+
+
+
+TUI command:
+ geompy.Import(FileName, FormatName) ,
+ where FileName is a name of file which contains a shape, FormatName is
+ a string which describes a format of the file.
@@ -160,8 +166,16 @@ else
-Click OK
- to confirm your exportation.
+Click OK
+ to confirm your exportation.
+
+
+
+TUI command:
+ geompy.Export(Shape, FileName, FormatName) ,
+ where Shape is a shape to be exported, FileName is a name of a file to
+ which the shape is exported, FormatName is a string which describes the
+ file format.
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_measuregui_functions.htm b/doc/salome/gui/GEOM/files/salome2_sp3_measuregui_functions.htm
index 58e90c34a..214832d3b 100755
--- a/doc/salome/gui/GEOM/files/salome2_sp3_measuregui_functions.htm
+++ b/doc/salome/gui/GEOM/files/salome2_sp3_measuregui_functions.htm
@@ -29,8 +29,8 @@
-
-
+
+
@@ -64,17 +64,22 @@ A:link {
p.whs1 {font-size: 12pt;}
img_whs2 {border-style: none; border: none; float: none; width: 30px; height: 30px;}
p.whs3 {margin-left: 40px;}
-p.whs4 {font-family: 'Times New Roman', serif; font-size: 14pt;}
-img_whs5 {border-style: none; width: 20px; height: 20px;}
-p.whs6 {font-family: 'Times New Roman', serif; font-size: 12pt;}
-img_whs7 {border-style: none; border: none; width: 200px; height: 161px;}
-p.whs8 {font-size: 12pt; margin-left: 40px;}
-img_whs9 {border-style: none; border: none; width: 200px; height: 190px;}
-img_whs10 {border-style: none; border: none; width: 200px; height: 175px;}
-img_whs11 {border-style: none; border: none; width: 200px; height: 171px;}
-img_whs12 {border-style: none; border: none; width: 200px; height: 151px;}
-img_whs13 {border-style: none; border: none; width: 200px; height: 193px;}
-img_whs14 {border-style: none; border: none; width: 200px; height: 219px;}
+img_whs4 {border-style: none; border: none; width: 21px; height: 19px;}
+p.whs5 {font-size: 12pt; margin-left: 40px;}
+img_whs6 {border-style: none; border: none; width: 200px; height: 221px;}
+p.whs7 {font-family: 'Times New Roman', serif; font-size: 14pt;}
+img_whs8 {border-style: none; width: 20px; height: 20px;}
+p.whs9 {font-family: 'Times New Roman', serif; font-size: 12pt;}
+img_whs10 {border-style: none; border: none; width: 200px; height: 161px;}
+img_whs11 {border-style: none; border: none; width: 200px; height: 190px;}
+p.whs12 {font-size: 12pt; margin-left: 400px;}
+img_whs13 {border-style: none; border: none; width: 200px; height: 175px;}
+p.whs14 {font-size: 12pt; font-weight: bold;}
+img_whs15 {border-style: none; border: none; width: 200px; height: 171px;}
+p.whs16 {font-size: 12pt; font-weight: normal;}
+img_whs17 {border-style: none; border: none; width: 200px; height: 151px;}
+img_whs18 {border-style: none; border: none; width: 200px; height: 193px;}
+img_whs19 {border-style: none; border: none; width: 200px; height: 219px;}
-->
+
+
+
+
+
+1
+
+SplitAngle –
+ this operator is intended for splitting faces based on conical surfaces,
+ surfaces of revolution and cylindrical surfaces by angle
+SplitAngle.Angle – angle (in radians) defining
+ size of result segments.
+SplitAngle.MaxTolerance – maximal possible
+ tolerance on result shape
+
+
+
+2
+
+SplitClosedFaces
+ – this operator is intended for dividing all closed faces in the shape
+ according to the number of points.
+SplitClosedFaces.NbSplitPoints – number of
+ points for cutting each closed faces.
+
+
+
+3
+
+FixFaceSize
+ – this operator is intended for removing small faces (case of the spot
+ face and strip face)
+FixFaceSize.Tolerance – work tolerance defining
+ which faces will be removed.
+
+
+
+4
+
+DropSmallEdges
+ – this operator is intended for removing small edges or merging with neigbour.
+
+DropSmallEdges.Tolerance3d – work tolerance
+ for detection and removing small edges.
+
+
+
+5
+
+BsplineRestriction
+ –this operator is intended for re-approximation BSplines curves and surfaces
+ or conversion of the curves and surfaces to BSplines with specified parameters.
+
+BSplineRestriction.SurfaceMode - mode of approximation
+ of surfaces if restriction is necessary
+BSplineRestriction.Curve3dMode -mode of conversion
+ of any 3D curve to BSpline and approximation.
+BSplineRestriction.Curve2dMode - mode of conversion
+ of any 2D curve to BSpline and approximation
+BSplineRestriction.Tolerance3d – work tolerance
+ for definition of the possibility of the approximation of the surfaces
+ and 3D curves with specified parameters.
+BSplineRestriction.Tolerance2d - work tolerance
+ for definition of the possibility of the approximation of the 2D curves
+ with specified parameters.
+BSplineRestriction.Continuity3d – desired continuity
+ of the resultant surfaces and 3D curves.
+BSplineRestriction.Continuity2d – desired continuity
+ of the resultant 2D curves.
+BSplineRestriction.RequiredDegree - required
+ degree of the resultant BSplines
+BSplineRestriction.RequiredNbSegments - required
+ maximum number of segments of resultant BSplines.
+
+
+
+6
+
+SplitContinuity
+ – this operator is intended for splitting shapes to achieve continuities
+ of curves and surfaces less than specified ones.
+SplitContinuity.Tolerance3d - 3D tolerance
+ for correction of geometry.
+SplitContinuity.SurfaceContinuity - required
+ continuity for surfaces.
+SplitContinuity.CurveContinuity - required
+ continuity for curves.
+
+
+
+7
+
+ToBezier - this
+ operator is intended for conversion of the curves and surfaces of the
+ all types into Bezier curves and surfaces.
+ToBezier.SurfaceMode - mode of conversion of
+ the surfaces.
+ToBezier.Curve3dMode – mode for conversion
+ of the 3D curves.
+ToBezier.Curve2dMode – mode for conversion
+ of the 2D curves.
+ToBezier.MaxTolerance – max possible tolerance
+ on the resultant shape.
+
+
+
+8
+
+FixShape – this
+ operator is intended for correction of the invalid shapes
+FixShape.Tolerance3d – work tolerance for detection
+ of the problems and correction of them.
+FixShape.MaxTolerance3d - maximal possible
+ tolerance of the shape after correction.
+
+
+
+9
+
+SameParameter
+ – this operator is intended for fixing edges having not same parameter
+ 2D and 3D curves.
+SameParameter.Tolerance3d – tolerance for detection
+ and fix problems.
+
+
+
+
@@ -201,43 +408,57 @@ else
-
+
Example:
-
+
-
+Shape before applying Shape Processing (FixShape
+ operator).
-
+
- Orientation
-
+
+
+The
+ same shape after applying Shape Processing.
+
+
-
+
+
+
+
+
+
+ Suppress faces
+
+
Description:
- Changes the orientation of the faces of a shape.
+ Suppresses a face of a shape.
-Result: GEOM_Shape.
+Result: GEOM_Object
+ (ListOfGeomShapes).
TUI Command:
- geompy.OrientationChange(GEOM_Shape)
+ geompy.SuppressFaces(Shape, ListOfID) ,
+ where Shape is a shape to be processed, ListOfID is a list of faces ID's
+ to be removed.
Arguments:
- 1 shape (face, shell, solid or compsolid) + 1 value (vector length).
+ 1 shape + 1 selection of a face (Local Context).
@@ -245,35 +466,56 @@ else
-
+
+
+
+
+Example:
+
+
- Suppress
- faces
+ Close contour
-
+
-Description:
- Suppresses a face of a shape.
+Description :
+ Closes an open contour and modifies the underlying face (if needed) in
+ accordance with user specified mode:
+
+
+
+ By common vertex – a
+ vertex is created between the end points of the contour and its tolerance
+ is increased to a value of the gap between the ends of the contour;
+
+ By new edge – a new edge
+ is inserted between the end points of the contour.
+
-Result: GEOM_Shape
- (ListOfGeomShapes).
+Result: GEOM_Object.
TUI Command:
- geompy.SuppressFaces(GEOM_Shape, ListOfID)
+ geompy.CloseContour(Shape, Wires,
+ IsCommonVertex) , where Shape is a shape to be processed, Wires
+ is a list of edges or wires IDÂ’s which has to be closed within the shape
+ (if the list contains only one element = -1, the shape itself is considered
+ as a wire), IsCommonVertex
+ if this parameter is True a closure has to be done by creation of a common
+ vertex, otherwise an edge is added between the end vertices.
-Arguments:
- 1 shape + 1 selection of a face (Local Context).
+Arguments: Contour ( Wire,
+ or a set of Edges) + mode of closure (by vertex or by edge)
@@ -281,21 +523,75 @@ else
-
+
-
+
-Example:
+Example:
+
+
+
+ Suppress
+ internal wires
+
+
+
+Description :
+ Removes all internal wires or specified internal wires from user specified
+ faces.
+
+
+
+Result: GEOM_Object.
+
+
+
+TUI Command:
+ geompy.SuppressInternalWires(Shape,
+ Wires) , where Shape is a shape where wires are to be removed, Wires
+ is a list of wires IDÂ’s to be removed; if the list is empty then all internal
+ wires are removed.
+
+
-
+Arguments:
+
+
+
+ User specified face
+
+ User specified internal
+ wires (lying on this face except for its boundary), or, in case the "Remove
+ all internal wires" box is checked, all internal wires
+
+
+
+
+Dialog Box:
+
+
+
+
+
+
+
+Example:
+
+
+
+
+
+
- Suppress
- hole
+ Suppress
+ holes
@@ -313,18 +609,15 @@ else
-Result: GEOM_Shape.
+Result: GEOM_Object.
TUI Command:
-
-
-geompy.SuppressHole(GEOM_Shape,
- ListOfSubShapeID, ListOfSubShapeID, ListOfSubShapeID)
-
-geompy.SuppressHolesInFaceOrShell(GEOM_Shape,
- ListOfSubShapeID)
+ geompy.SuppressHoles(Shape,
+ ListOfWireID) , where Shape is a
+ shape where holes must be removed, ListOfWireID is a list of wire sub
+ shapes IDÂ’s. If it is empty, then all holes are removed.
@@ -348,17 +641,165 @@ else
-
+
-
+
Example:
-
+
+
+
+
+
+
+
+
+
+
+ Sewing
+
+
+
+Description:
+ Sew several shapes.
+
+
+
+Result: GEOM_Object.
+
+
+
+TUI Command :
+ geompy.MakeSewing(ListOfShape, Precision) ,
+ where ListOfShape is list of shapes to be sewed, Precision is a precision
+ for sewing.
+
+
+
+Arguments:
+ 1 or more shapes + 1 value (sew precision).
+
+
+
+Dialog Box:
+
+
+
+
+
+
+
+Example:
+
+
+
+
+
+
+
+
+
+
+
+ Add point on edge
+
+
+
+Description:
+ Splits an edge in two in accordance with the specified mode (by length
+ or by parameter) and a value specifying the position of the point on edge
+ (for example val =0.5; mode = Length).
+
+
+
+Result: GEOM_Object.
+
+
+
+TUI Command :
+ geompy.DivideEdge(Shape, EdgeID,
+ Value, IsByParameter) , where Shape is a shape which contains an
+ edge to be divided, EdgeID is the ID of the edge to be divided, if it
+ = -1, then Shape is an edge, Value is a paramter on the edge or a length.
+ IsByParameter if it is True then Value is the edge parameter in the range
+ [0:1] otherwise it is a length of the edge in the range [0:1]
+
+
+
+Arguments:
+ Edge, user-defined point
+
+
+
+Dialog
+ Box:
+
+
+
+
+
+
+
+Example:
+
+
+
+
+
+
+
+
+
+ Check free boundaries
+
+
+
+Description:
+ Detects wires and edges that correspond to the shape's boundary, and highlights
+ it
+
+
+
+Result: GEOM_Object.
+
+
+
+TUI Command : (NoError, ClosedWires, OpenWires) = geompy.GetFreeBoundary(Shape) ,
+ where Shape is a shape to be checked, NoError is false if an error occurred
+ while checking free boundaries, ClosedWires is a list of closed free boundary
+ wires, OpenWires is a list of open free boundary wires.
+
+
+
+Arguments:
+ Shape
+
+
+
+Dialog
+ Box:
+
+
+
+
+
+
+
+Example:
+
+
+
+
-
+
-
+
+ GEOM reference manual
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+